À propos de ce fichier
DiSky est un nouvel addon Skript, reprenant Vixio, et vous permettant ainsi de relier vos Skript à Discord.
Gérez les roles, créer vos propres commande et créez le bot le plus
Cependant, DiSky est toujours en version alpha et toutes les fonctionnalités de Vixio ne sont pas encore implémentees. Pour obtenir quelques codes d'exemples, regarde sur notre Discord, dans le channel "example" ou regarde la section ci-dessous pour quelques codes simples marchant avec la dernière version de DiSky 🙂
Voici quelques liens qui vous seront, je pense, très utiles pour en savoir plus quant à DiSky ^^
- GitHub (Code source): https://github.com/SkyCraft78/DiSky
- Téléchargement Alpha (les versions en beta-test): https://github.com/SkyCraft78/DiSky/releases/latest
- Documentation: soon (Les syntaxes sont globalement les mêmes que celles de Vixio)
- Wiki: https://github.com/SkyCraft78/DiSky/wiki
- Discord: https://discord.com/invite/whWuXwaVwM
Pour finir, voici quelques exemples de codes utilisable avec la dernière version de DiSky uniquement. Ce sera avec plaisir de vous aidez pendant votre code, venez sur notre discord ou en MP (ItsTheSky#1234)!
Simple code pour ajouter un role spécifique à un membre quand il rejoins le serveur:
Charger puis modifier le statut et activité d'un bot:
on load: # On charge le bot, avec le token et son nom login to "ROKEN" with name "NAME" # On change son activité mark bot "NAME" watching "The Seven Deadly Sins, favourite anime" # Puis on change son statut change online status of bot "NAME" to do not disturb
Résultat:
Créer une commande, puis renvoyer, dans un embed, le contenu de la commande:
on discord command: # On vérifie le préfix et la commande "%event-prefix%" is "!" "%event-command%" is "say" # On crée un nouvel embed make new embed: set title of embed to "%discord name of event-member% veut me faire dire:" set color of embed to color from rgb 50, 30, 255 set description of embed to (join values of event-argument with " ") set footer of embed to "Demandé par %discord name of event-member%" # On renvoie l'embed crée dans le channel de la commande reply with last created embed
Résultat:
Quoi de neuf dans la version 1.1-SNAPSHOT ? Voir le journal des modifications
Publiée
•
Gestion des messages privés ! En effet, la première version de DiSky n'incluait pas les message privés du bot, mais c'est maintenant le cas! L'event du bot message
est cependant supprimé, étant inclut dans le message receive
! C'est à vous de checker si l'auteur du message est un bot ou non
•
Création et modification des rôles ! Vous pouvez à présent créer et modifier un rôle d'un serveur! Changer son nom ainsi que sa couleur, compatible avec celles de Skript & Bukkit! La gestion des permissions, que ce soit pour les rôles ou les membres, ce fera cependant pour la 1.3, sachant que la 1.2 rajoutera la gestion des réactions!
•
Beaucoup de bugs réglés et quelques ajouts ! Et oui! Une bonne dizaine de bugs à bien été réglés, comme le formatage des commandes ou l'envoie de webhook à un bot. Vous pouvez retrouver une liste complète des bugs résolus grâces à l'historique des commits sur le GitHub de DiSky ! Le NameOf
à aussi été entièreemnt refait, utilise maintenant des SimplePropertyExpression pour de meilleur performance. Ah et vous pouvez maintenant modifier le timestamp d'un embed, j'avait oublié ce détail dans la dernière MAJ ^^"