Sl4ker

Discord.py 8ball simples cmd

Oct 15th, 2020
823
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. # comando 8ball simples
  2. from random import choice
  3.  
  4. ...
  5. # aqui, estamos criando o comando "8ball", mas ele também vai ser chamado se a pessoa digitar "eightball"
  6. @commands.command(name='8ball', aliases=['eightball'])
  7. async def _eightball(ctx, *args):
  8.     # se a pessoa não passar nada
  9.     if len(args) == 0:
  10.         return await ctx.send(f'{ctx.author.mention} eu preciso de uma pergunta!')
  11.     # aqui vão ser todas as respostas que o bot vai poder responder
  12.     respostas = [
  13.                     'Sim!',
  14.                     'Não!',
  15.                     'Acho que sim.',
  16.                     'Acho que não.',
  17.                     'Claro!',
  18.                     'Claro que não!',
  19.                     'Talvez sim.',
  20.                     'Talvez não.'
  21.                 ]
  22.     # aqui vai pegar uma resposta "aleatória" e enviar
  23.     await ctx.send(f'{choice(respostas)}')
  24. ...
  25.  
RAW Paste Data