Я пытаюсь создать бота -диссорада, используя discord.py. Вот код: < /p>
import discord
from discord.ext import commands
intents = discord.Intents.all()
intents.message_content = True
bot = commands.Bot(command_prefix='!', intents=intents)
@bot.event
async def on_ready():
print(f'Logged in as {bot.user} (ID: {bot.user.id})')
print('------')
@bot.event
async def on_message(message):
print(message)
if message.author == bot.user:
return
print(message)
@bot.command
async def hi(ctx):
print(ctx)
await ctx.send('#your response here')
bot.run('MY_TOKEN')
< /code>
Все, кажется, работает; Если я запускаю скрипт, BOT запускается, но он не отвечает на команды или события:
Например, если я отправляю сообщение в канале Discord, где я добавил бот, on_message функция не выполняется. Если я отправлю команду ! Hi , я не получаю никакого ответа. Только on_ready , кажется, работает.
Подробнее здесь: https://stackoverflow.com/questions/794 ... nt-working
Discord Bot Discord.py, кажется, не работает ⇐ Python
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение
-
-
«Настойчивое преследование: подключение моего Discord.py Discord Bot к сети на Python»
Anonymous » » в форуме Python - 0 Ответы
- 130 Просмотры
-
Последнее сообщение Anonymous
-