Skip to content

Taink/TinkBot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

50 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

TinkBot

Un bot Discord servant à notifier le serveur sur lequel il est lorsqu'un nouveau jeu est disponible.
Vous pouvez l'inviter à votre serveur via ce lien.

Un message typique de ce bot aura cette forme (les messages ne sont pour l'instant pas automatiques, ils sont réalisés manuellement) :

typicalMessage

Commandes

Commande Effet
setchannel Définit le salon dans lequel les messages seront envoyés (par défaut, les messages s'envoient dans le salon dans lesquels s'affichent les messages de bienvenue)
setrole Définit le rôle mentionné au début du message du bot (everyone et here ne semblent pas fonctionner)
resetmention Supprime la mention devant le message du bot (réglé ainsi par défaut)
info Envoie des informations sur la configuration actuelle du serveur
prefix Permet de modifier le préfixe des commandes, par défaut il faut soit mentionner le bot soit écrire t! avant la commande
help Envoie à l'auteur de la commande un message d'aide contenant l'ensemble des commandes utilisables
invite Génère un lien permettant d'inviter le bot sur son serveur (ou un serveur sur lequel on a la permission "Gérer le serveur")
github Envoie un lien dans le channel redirigeant vers ce répertoire Github

Notes

  • Le préfixe par défaut est t!
  • Les messages sont envoyés par défaut :
    • Sans mention
    • Dans le salon dans lequel sont envoyés les messages de bienvenue
  • Ce bot utilise Discord.js (et son module -commando) ainsi que la lib sqlite, tous disponibles sur npm, donc merci à leurs développeurs respectifs.
  • Les rôles @everyone et @here ne semblent pas fonctionner, je vais tenter de comprendre pourquoi mais d'ici là il faudra faire sans.
  • Le code source est disponible ici, sur Github, avant tout dans un souci de transparence donc je ne fournirai aucun support à qui que ce soit qui reprend simplement le code.
  • Certaines autorisations ne sont techniquement pas nécessaires, mais par sécurité je recommanderai de laisser les autorisations du bot telles quelles.
  • Beaucoup d'éléments ne sont pas traduits, c'est dommage mais j'ai pas trouvé le temps de tout traduire. Si quelqu'un veut le faire, qu'il fork ce repo et fasse une pull request, je serai ravi de voir ce que ça donne.
  • Je n'ai pas beaucoup commenté le code, je le ferai peut-être plus tard mais bon c'est comme ça.
  • Il se peut que j'envoie parfois (c'est vraiment très rare) des messages qui n'ont pas trait directement aux jeux gratuits mais plutôt à des news en rapport, ces messages ne mentionneront jamais et ont simplement pour but de tenir les gens au courant de certains évènements.
  • J'utilise une série de commandes réservées à mon usage personnel afin d'envoyer les messages (sendannouncement et sendmessage), car ils ne sont pas automatiques. Si cela vous pose un problème, n'utilisez pas le bot.
  • Si vous rencontrez des problèmes, contactez-moi ici ou sur Discord (Taink#9231)

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published