161 vues

Bot Discord LFBB pour les résultats de match

Membre hors ligne

39 sujets 796 réponses

Légendes Séries : 150 - 55iè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

4 sujets 45 réponses

  Généreux donateur
Légendes Séries : 150 - 69iè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 799 réponses

  Coach Vétéran   Généreux donateur
Légendes Séries : 132,33 - 112ième
14/03/2018 07:49 Message non lu

Merci Aste pour tout ce travail c'est une bonne évolution de notre discord.
La chance n'existe pas, mais le hasard fait parfois bien les choses.

SNOT ATOMIC

Mon site de coach ici



Admin hors ligne

91 sujets 1199 réponses

  Administrateurs   Back In Black
Légendes Séries : 142,79 - 94iè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 !

Membre hors ligne

100 sujets 1697 réponses

Légendes Séries : 150 - 46ième
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 hors ligne

5 sujets 228 réponses

14/03/2018 09:22 Message non lu

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

Admin hors ligne

73 sujets 1331 réponses

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

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

Membre hors ligne

7 sujets 89 réponses

  Coach Vétéran   Généreux donateur
Légendes Séries : 149,43 - 81iè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 hors ligne

20 sujets 66 réponses

Légendes Séries : 150 - 63iè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…
-----------------------------------------------------------------------------------------------------------------------------------
En l’absence d’un bon plan, un mauvais plan peut fonctionner.


Membre hors ligne

39 sujets 796 réponses

Légendes Séries : 150 - 55iè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

1 sujet 29 réponses

  Error 404
Légendes Séries : 132,84 - 110iè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

26 sujets 394 réponses

  Artiss'   Coach Vétéran
Légendes Séries : 150 - 62ième
15/03/2018 10:58 Message non lu

chouette boulot!

Membre hors ligne

3 sujets 134 réponses

Légendes Séries : 170,41 - 5iè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

Membre hors ligne

39 sujets 796 réponses

Légendes Séries : 150 - 55iè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

Admin hors ligne

77 sujets 1229 réponses

  Administrateurs   Les Maitres Jedis
Légendes Séries : 172,14 - 4ième
09/04/2018 13:00 Message non lu

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


https://discord.gg/Z2b2H8U

Membre hors ligne

39 sujets 796 réponses

Légendes Séries : 150 - 55iè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

  • 2806 sujets créés
  • 26238 messages postés
  • 63 annonces
  • 1138 participants

Activité du forum

Il y a 35 utilisateurs sur le forum

35 visiteurs
Propulsé par NeoFrag CMS version Alpha 0.1.4.2