Skip to content

Latest commit

 

History

History
61 lines (43 loc) · 1.89 KB

File metadata and controls

61 lines (43 loc) · 1.89 KB

devguy

CI Status Coverage Status

Bot Discord collaboratif du serveur Dev Cherche Collègue

Pour collaborer efficacement, chaque collaborateur est responsable de se créer un Serveur Discord et d'inviter un bot créé à partir de son propre compte Discord.

Les étapes du bot sont documentées dans cette vidéo : créer un bot discord En cas de besoin la documentation officielle de Discord : documentation

On est également à votre disposition sur le canal textuel byebyedevbot pour vous aider à réaliser toutes ces étapes.

Cas d'usage

Pour tester sur votre serveur privé:

  • Créer un bot avec tous les droits
  • Inviter le bot sur votre serveur
  • Renseigner la clé secrète dans le futur .env
  • Créer des roles à assigner et récupérer leurs IDs
  • Assigner à chaque emoji un role et dans le cas d'un emoji custom son id dans le fichier emoji_to_roles.json au format:
{
  "<emoji_name>": {
    "emoji_id": <emoji_id>,
    "role_id": <role_id>
  },
  ...
}
  • Lancer le bot python3 main.py
  • Dans le channel de votre choix taper `! set_role_picker'
  • Un message du bot devrait apparaitre avec les emotes configurées dans emoji_to_roles.json.

Setup des environnement

  • make setup_dev

Lancer le bot

Pas de notion prod et développement pour le moment, c'est un protoype !

  • copy .env.sample into .env
  • fill .env
  • make run