Skip to content
Nanalith edited this page Mar 18, 2018 · 18 revisions

Gestion des raids avec PoGoBot

Le PoGoBot est un bot Python à destination d'une communauté de joueurs de Pokémon Go pour faciliter l'organisation des raids sur un serveur Discord.
Le pilotage se fait par le biais de commandes à taper directement dans les salons du Discord.

⚠️ Toutes les commandes doivent commencer par un !

Retour home/Retour gestion_membres

Créer un raid

Si l’œuf a déjà éclos

Dans le salon #raid, tapez la commande :
!add [pokemonName] [hh:mm (heure de fin)] [lieu]
Le bot va générer un nouveau salon #[id]_[pokemonName]_[nbParticipants] avec les caractéristiques du raid.

add_raid

⚠️ Toutes les messages tapés dans le salon #raid seront supprimés par le bot pour préserver la lisibilité

Si l’œuf n'a pas encore éclos

Dans le salon #raid, tapez la commande :
!add T[niveauRaid] [hh:mm (heure éclosion)] [lieu]

Le bot va générer un nouveau salon #[id]_[pokemonName]_[nbParticipants] avec les caractéristiques du raid.

add_egg

La personne qui crée le raid se voit attribué le rôle de capitaine et bénéficiera de privilèges particuliers.

Une fois l’œuf éclos, dans le salon généré #[id]_[pokemonName]_[nbParticipants] et tapez la commande :
!edit [pokeName]

Le bot va remplacer le niveau du raid par le nom du pokémon dévoilé et indique l'heure de fin du raid à la place de l'heure d'éclosion.

Avant Après
before_edit after_edit

Rejoindre le raid

Dans le salon généré #[id]_[pokemonName]_[nbParticipants], tapez la commande :
!in
ou * réagir avec l'emoji par défaut (👌)

Ajouter une autre personne

Dans le salon généré #[id]_[pokemonName]_[nbParticipants], tapez la commande :
!in @[nom]

⚠️ Cette commande reste apparente pour permettre à la personne concernée de voir qui l'a ajouté. Si cette personne ne fait pas partie des membres du serveur Discord, faites une nouvelle fois la commande !in.

dispo

Se retirer du raid

Dans le salon généré #[id]_[pokemonName]_[nbParticipants], tapez la commande :
!out
ou * retirer l'emoji par défaut (👌)

Retirer une autre personne

Dans le salon généré #[id]_[pokemonName]_[nbParticipants], tapez la commande :
!out @[surnon/nom].

Si cette personne ne fait pas partie des membres du serveur Discord, faites la commande !out.

Décider de l'heure de lancement

Dans le salon généré #[id]_[pokemonName]_[nbParticipants], tapez la commande :
!launch [hh:mm]

⚠️ Merci de ne pas abuser de cette commande et d'attendre le consensus du plus grand nombre.
L'heure de lancement doit être cohérente par rapport à la fin du raid.

Avant Après
before_launch after_launch

Privilèges de l'organisateur

Seul le chef du raid possède la permission d’exécuter ces commandes :

Annuler un raid

Dans le salon généré #[id]_[pokemonName]_[nbParticipants], tapez la commande :
!abort

Changer d'organisateur

Dans le salon généré #[id]_[pokemonName]_[nbParticipants], tapez la commande :
!chef @[user]

user deviendra le nouveau chef du raid. Cette décision est irrévocable.


Retour home/Retour gestion_membres

Clone this wiki locally