138 vues

Bot Discord LFBB pour les résultats de match

Admin hors ligne

92 sujets 1327 réponses

  Administrateurs
Légendes Séries : 165,76 - 8ième
14/03/2018 02:15 Message non lu

A l'analogue de ce qui existe sur d'autres serveurs Discord (Coupe des Vices ou COL Ladder), le LFBB Bot va maintenant poster les résultats des matchs des compétitions LFBB sur notre serveur (infos par ici pour ceux qui n'y sont pas encore http://www.ligue-bloodbowl… ).

Il y a 3 nouveaux channels (salons) qui viennent d'apparaitre sur le serveur :

  • #open-results : Open 17 et PO Open 16 (2 couleurs différentes pour distinguer les matchs/compets).
  • #grand_prix-results : Grand Prix des Terres Arides (et des Grand Prix futurs)
  • #bowl_of_anarchy-results : Coupe Bowl of Anarchy (équipes mixtes à TV 1500)
Les résultats sont récupérés régulièrement sur les serveurs de Cyanide et les matchs terminés dans les 10 dernières minutes sont postés sur le salon approprié.

Les 3 salons sont en lecture seule, vous ne pouvez pas répondre par un message aux posts (ça évitera que ce soit le souk, y'a déjà plusieurs autres salons pour discuter si vous vous réagir à un match, en 1er lieu la #salle_de_presse). Vous pouvez juste ajouter des réactions à un post (petit emoji comme pour un post/message Discord classique).

Petit conseil : pour éviter d'être spammé par les résultats, vous pouvez désactiver les notifications spécifiquement pour ces 3 salons si vous le souhaitez (clic droit sur le salon => Rendre muet).

Si vous avez des commentaires et des propositions d'amélioration sur les infos affichées, je suis tout ouie.

Exemple d'un rapport de match (ici PO Open 16 entre Manu1979 et BB Blood)



Note : pour la petite histoire, les Bot BB2 Discord existants sur les autres channels utilisent le code de Schlice (joueur australien et connaissance de la NIL). J'ai discuté un peu avec lui et j'ai récupéré son code pour voir comment ça fonctionnait. Puis j'ai recodé le tout en Python en dépouillant la doc de l'API Discord pour poster des messages via des Webhooks. Après pas mal de tests de mise en forme et quelques jours de debug sur un serveur de tests, le LFBB Bot est né sous vos yeux ébahis
13 participants

15 réponses

Membre hors ligne

8 sujets 109 réponses

  Généreux donateur
Légendes Séries : 145,77 - 28ième
14/03/2018 06:13 Message non lu

Ca m'a tout l'air d'être très chouette. Merci beaucoup. Je vois que tu t'es couché tôt pour finir ça ... on va faire les 3/8 bientôt à ce rythme !
Plus on tombe de moins haut, moins on se fait plus mal - Philosophie gob.

Membre hors ligne

40 sujets 1043 réponses

14/03/2018 07:49 Message non lu

Merci Aste pour tout ce travail c'est une bonne évolution de notre discord.
SNOT SPIRIT
Mon site de coach / Ici
Le Casque Sanglant: Atomic Moot's Panthers (Halflings)
Légendes Séries: Atomic Moose (Humains)
"La rotule c'est pas nul, la cervelle c'est nickel"

Admin hors ligne

106 sujets 1491 réponses

  Administrateurs   Longue pause
Légendes Séries : 142,68 - 34ième
14/03/2018 09:06 Message non lu

GG Asté
Les écureuils sont des amnésiques qui perdent un gland sur deux ! Les Crazy Squirrels sont des glands qui perdent un match sur deux !

Admin hors ligne

223 sujets 2177 réponses

14/03/2018 09:09 Message non lu



Tu peux pas créer un Bot pour qu'il fasse les matchs à ma place et qu'il les gagne en plus?^^

GG Astedroid

Membre en ligne

9 sujets 295 réponses

14/03/2018 09:22 Message non lu

Donc les PdV pour modifier les scores sont à envoyer à Asteroid?

Admin hors ligne

86 sujets 1559 réponses

  Administrateurs   Pdt Open   Pdt Rentrée des Baffes
Légendes Séries : 133,24 - 44ième
14/03/2018 09:44 Message non lu

"Whouaouuu ! " (cri d'un zyeux zébahi)
------------------------------------------------------------------------------------------------------------------------

RIP Mr FORTE

Membre hors ligne

8 sujets 231 réponses

  Généreux donateur
Légendes Séries : 175,42 - 6ième
14/03/2018 12:07 Message non lu

TOP ! bravo




______________________________________________________________________________________________________________________________
Selon les statistiques, il y a une personne sur cinq qui est déséquilibrée. S'il y a 4 personnes autour de toi et qu'elles te semblent normales, ce n'est pas bon. -jcvd-

Membre en ligne

14 sujets 84 réponses

Légendes Séries : 134,55 - 41ième
14/03/2018 17:19 Message non lu

Bien joué Asté. tu viens de réaliser un de mes vieux "rêve" (ça date de juillet 2017)

http://www.ligue-bloodbowl…
- Oh le lâche! Il préfère mourir plutôt que de se battre !
- Ah non, là je crois qu'il n'a pas eu le choix.

Admin hors ligne

92 sujets 1327 réponses

  Administrateurs
Légendes Séries : 165,76 - 8ième
14/03/2018 18:11 Message non lu

Merci Naoufel (et à tous les autres).

Je viens de relire ton post de juillet 2017 (j'avais oublié cette discussion un peu enflammée...).

Pour info, les Bots Discord des serveurs de la "Coupe des Vices" et de la COL vont chercher les résultats des matchs dans la base de GoblinSpy (site développé par Mordrek avec qui j'ai aussi un peu discuté du sujet http://www.mordrek.com/goblinSpy/web/goblinSpy… ) puis utilisent le code de Schlice pour la mise en forme et poster les résumés des matchs.

De notre côté, comme expliqué dans mon post initial, c'est un développement maison : recup directe des matchs sur les serveurs de Cyanide (vu que la LFBB est une des ligues à avoir des accès privilégiés ), mise en forme et post sur notre serveur Discord. Un développeur se refait pas, il aime bien mettre les mains dans le cambouis et comprendre comment ça fonctionne (surtout quand il a un peu de temps à y consacrer).

Membre hors ligne

2 sujets 60 réponses

Légendes Séries : 143,91 - 33ième
15/03/2018 10:50 Message non lu

Bravo pour le Bot Astedroid,

c'est génial de voir les résultats directement après le match.

Membre hors ligne

25 sujets 397 réponses

Légendes Séries : 144,42 - 30ième
15/03/2018 10:58 Message non lu

chouette boulot!

Membre hors ligne

5 sujets 224 réponses

Légendes Séries : 163,18 - 11ième
15/03/2018 22:51 Message non lu

Bravo pour le boulot et le résultat! C'est vraiment le top !!

Le monde est divisé en 2 catégories : Les Alsaciens, et ceux qui rêvent de l'être!

Pseudo Steam : GrdFab
Pseudo IG : GrdFab

Admin hors ligne

92 sujets 1327 réponses

  Administrateurs
Légendes Séries : 165,76 - 8ième
08/04/2018 14:13 Message non lu

Avec le démarrage incessamment sous peu des 2 compétitions, des nouveaux channels font leur apparition sur le serveur Discord pour poster les résultats des matchs :

- #casque_sanglant-results pour les matchs du championnat "Casque Sanglant" saison 6
- #wc2018-results pour ceux du tournoi qualificatif World Cup 2018 organisé par la LFBB

Membre en ligne

15 sujets 1399 réponses

  Commissaire
Légendes Séries : 151,81 - 20ième
09/04/2018 13:00 Message non lu

Cool on va pouvoir se vanter (ou râler) sur discord avec ça .

Admin hors ligne

92 sujets 1327 réponses

  Administrateurs
Légendes Séries : 165,76 - 8ième
07/06/2018 23:11 Message non lu

Pour information, le Bot Discord tournait auparavant sur un de mes serveurs (sous Linux) à la maison. Je viens de le déplacer sur une plateforme Cloud PaaS (Heroku pour ceux qui connaissent https://www.heroku.com/ ) afin qu'il n'y ait pas d'aléa de disponibilité (connexion Internet down chez moi, serveur éteint, femme de ménage qui tire la prise... non ça risque pas vu que mon serveur est dans le garage ).

Cela ne change rien pour vous, les résultats des matchs continuent à tomber régulièrement sur les chans Discord dédiés. Néanmoins si vous apercevez un problème suite à ce changement, n'hésitez pas à m'informer que je regarde de quoi il retourne.

Statistiques

  • 2469 sujets créés
  • 28502 messages postés
  • 46 annonces
  • 615 participants

Activité du forum

Il y a 6 utilisateurs sur le forum

, , , et 2 visiteurs
Propulsé par NeoFrag CMS version Alpha 0.1.4.2