Alors voici mon le code de mon premier bot discord :
#Bot Puppy le dragon du hasard
#importer les bibliotheques
import discord
import random
#ajouter un composant discord.py
from discord.ext import commands
#creer le bot avec le prefix de commande , ici '!'
bot = commands.Bot(command_prefix='!')
#valeur de base
lancer = 0
Val_des_echec_critique = 20
Val_des_echec = 50
Val_des_succes = 80
Val_des_succes_critique = 100
#Detecter quand le bot est allumé
@bot.event
async def on_ready():
print("Puppy se reveille")
await bot.change_presence(status=discord.Status.idle,
activity=discord.Game("Petit Dieu du hasard"))
print("Je suis d'humeur farceuse!")
#crée la commande !des
@bot.command()
async def des(ctx):
print("Voyons voyons ... le des dit ...")
lancer= randint(0, 100)
print(lancer)
await ctx.send("et ton dés fait un ...")
if lancer <= Val_des_echec_critique :
await ctx.send(lancer)
await ctx.send("C'est un echec critique ... dommage")
elif lancer <= Val_des_echec :
await ctx.send(lancer)
await ctx.send("C'est un echec ...")
elif lancer <= Val_des_succes :
await ctx.send(lancer)
await ctx.send("C'est un succés !")
elif lancer <= Val_des_succes_critique :
await ctx.send(lancer)
await ctx.send("C'est un succés critique !")
else :
await ctx.send("Le des passe sous la table")
#donner le jeton (lien avec le bot discord en ligne, un peu comme le mot de passe)
jeton = "Nope !!!"
#connections du bot
bot.run(jeton)
Mon probléme est le suivant, tout fonctionnait avant un redemarage et voici la fin du message d’erreur :
discord.errors.LoginFailure: Improper token has been passed.
Donc pour moi le probleme ne vient pas de moi mais du token qui semble t il est mauvais … probleme , j ai beau le reset, il à l’air d’etre bon … pourtant rien n’y fait toujours la meme reponse. Peut etre du coter des permissions mais j’ai chercher et la je suis à court de piste …
+0
-0