π
<-
Chat plein-écran
[^]

[Chat] Nouveauté: bot liant chats TI-Planet et Discord !

Tout ce qui concerne le site en lui-même

Re: [Chat] Nouveauté: bot liant chats TI-Planet et Discord !

Unread postby LeGmask » 23 Feb 2021, 13:42

Nous sommes fiers de vous annoncer que ShoutBot est officiellement en test sur discord il arrive avec une tonne de nouvelles fonctionnalités :
  • Il remonte plusieurs message a la fois sans oublier de message, et poll moins fréquemment afin éviter les problème vis a vis du site.
  • Il supporte le latex : Image
  • Il supporte la supression tip <-> discord
  • Il renvoie les images envoyés depuis discord au chat
  • Si il crash, il redémarre tout seul et remonte les message qu'il a oublié durant l'intervalle
  • Il a les messages de TI-Bot concernant les post, archive, image intégrés afin d'éviter les incohérence de discussions dans le chat
  • Il est possible de l'héberger en selfbot, pour pouvoir utiliser discord comme chat (néanmoins j'ai toujours pour projet de refaire le style du chat :p)

Pour ce qu'il en est du repo, j'attend de voir avec Adriweb pour faire le transfert vers l'org tiplanet sur github :p
Si jamais vous trouvez des bug n'hésitez pas :p
User avatar
LeGmaskProgrammeur
Niveau 13: CU (Calculateur Universel)
Niveau 13: CU (Calculateur Universel)
Level up: 28.2%
 
Posts: 70
Images: 4
Joined: 20 Dec 2019, 16:49
Gender: Male
Calculator(s):
Class: Term : Maths - SVT - Maths Expert
GitHub: LeGmask

Re: [Chat] Nouveauté: bot liant chats TI-Planet et Discord !

Unread postby Hayleia » 01 Mar 2021, 08:09

Le bridge est maintenant transféré à l'organisation TI-Planet et son repo est disponible ici :
https://github.com/TI-Planet/ShoutBot

Notez que vous pouvez vous faire des selfbots avec, comme précisé dans le message précédent.
Il vous suffit de
- créer un serveur discord avec un channel dédié à ça
- créer un bot discord et un webhook en faisant clic-clic dans discord
- inviter votre bot sur votre serveur avec les bonnes permissions pour votre channel
- cloner le repo quelque part, créer et remplir un fichier config_override.json dedans (cf plus bas)
- lancer le bridge comme expliqué dans le readme sur le repo (avec poetry)

Vu que ce channel va être lié à votre compte tiplanet, il vaut mieux blinder les permissions pour que personne n'y ait accès à part vous et le bot...
Concernant les permissions du bot, il peut avoir la permission "suppression de messages" pour propager une suppression de message qui a eu lieu sur tiplanet.

Le fichier config_override.json doit contenir ces infos :
Code: Select all
{
   "SHOUTBOX": {
      "channel": ID DE VOTRE CHANNEL DISCORD (nombre, pas string)
   },
   "DISCORD": {
      "TOKEN" : "TOKEN DU BOT DISCORD"
   },
   "TIPLANET": {
      "selfBot": true,
      "USER": {
         "USERNAME" : "VOTRE USERNAME TIPLANET",
         "PASSWORD" : "VOTRE MOT DE PASSE TIPLANET"
      },
      "WEBHOOK" : {
         "ID" : ID DU WEBHOOK (nombre, pas string),
         "TOKEN" : "TOKEN DU WEBHOOK"
      }
   }
}

Pour trouver l'id et le token du webhook il faut aller dans server settings, integrations, votre webhook, copy webhook url, ça va ressembler à ça :
https://discord.com/api/webhooks/000000000000000000/aojaedfojhf-jfdkdapakdfjfjdoaoefjfea+54a4f5d6akdfjeda5ad4f-hjf6_ed_e
bon ben votre id c'est 000000000000000000 et votre token c'est aojaedfojhf-jfdkdapakdfjfjdoaoefjfea+54a4f5d6akdfjeda5ad4f-hjf6_ed_e.

L'attribut selfBot:true sert à ne pas inclure le pseudo discord de la personne qui parle dans le message envoyé sur tiplanet, vu qu'il n'y a qu'une personne qui parle à travers ce bridge.

Image
ImageImageImage
Pokemon Topaze
(Axe) discussion and download links here
(19:29:36) noelnadal: plus sérieusemen​t, j'ai très peu de problèmes
(22:45:44) Clifward: J'aime rire du malheur des autres :troll:

(2017.11.18 - 17:07:12) Fireworks: Hayleia !!!!!
(2017.11.18 - 17:07:19) TI-Bot: Fireworks has been logged out (Kicked).
(2017.11.18 - 17:07:22) TI-Bot: Ban of user Fireworks revoked.
(2017.11.18 - 17:07:25) TI-Bot: Fireworks logs into the Chat.
(2017.11.18 - 17:07:28) Fireworks: <3
(2017.11.18 - 17:07:31) Fireworks: 208
User avatar
HayleiaGénéreux
Niveau 17: GM (Grand Maître des calculatrices)
Niveau 17: GM (Grand Maître des calculatrices)
Level up: 12%
 
Posts: 2477
Images: 2
Joined: 30 Aug 2011, 08:22
Gender: Not specified
Calculator(s):
Class: Templar

Previous

Return to Choses relatives à TI-Planet

Who is online

Users browsing this forum: No registered users and 1 guest

-
Search
-
Social
-
Featured topics
Comparaisons des meilleurs prix pour acheter sa calculatrice !
Découvre les nouvelles fonctionnalités en Python de l'OS 5.2 pour les Nspire CX II
Découvre les nouvelles fonctionnalités en Python de l'OS 5.5 pour la 83PCE/84+C-T Python Edition
Omega, le fork étendant les capacités de ta NumWorks, même en mode examen !
1234
-
Donations / Premium
For more contests, prizes, reviews, helping us pay the server and domains...
Donate
Discover the the advantages of a donor account !
JoinRejoignez the donors and/or premium!les donateurs et/ou premium !


Partner and ad
Notre partenaire Jarrety Calculatrices à acheter chez Calcuso
-
Stats.
527 utilisateurs:
>515 invités
>6 membres
>6 robots
Record simultané (sur 6 mois):
6892 utilisateurs (le 07/06/2017)

-
Other interesting websites
Texas Instruments Education
Global | France
 (English / Français)
Banque de programmes TI
ticalc.org
 (English)
La communauté TI-82
tout82.free.fr
 (Français)