Я пытаюсь создать простую команду infos_bot() для бота Discord.
on_ready() все работает хорошо, но я не могу понять, почему моя новая команда не учитывается, т. е. ничего не происходит, когда я набираю команду внутри сервера/канала.
Вот мой код:
import discord
import nest_asyncio
bot_token = "duck" # My token
channel_id = 42 # My channel id
bot = discord.ext.commands.Bot(command_prefix="/",
intents = discord.Intents.default())
@bot.event
async def on_ready():
print('Le haircut checker est connecté !')
channel = bot.get_channel(channel_id)
await channel.send('Le haircut checker est connecté !')
@bot.command(pass_context=True)
async def infos_bot(ctx):
await ctx.send("""Blablabla""")
nest_asyncio.apply() # Don't know why but it debugs the code
bot.run(bot_token)
Подробнее здесь: https://stackoverflow.com/questions/793 ... -in-python
Создание команды — Discord бот на Python ⇐ Python
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение
-
-
Музыкальный бот Discord, когда я пропускаю трек, бот пропускает сразу 2 трека
Anonymous » » в форуме Python - 0 Ответы
- 39 Просмотры
-
Последнее сообщение Anonymous
-
-
-
Может ли мой бот Discord включать в себя как префиксные, так и косые команды?
Anonymous » » в форуме Python - 0 Ответы
- 17 Просмотры
-
Последнее сообщение Anonymous
-