Как отправить сообщение в виде косой черты в discord.py? ⇐ Python
-
Anonymous
Как отправить сообщение в виде косой черты в discord.py?
У меня есть бот (назовем его A), уже подключенный к каналу, и у него есть косая черта '/greet', которая принимает подсказку и действует в соответствии с ней. это. Теперь я пытаюсь написать здесь бота B, который, например, отправляет команду /greet Prompt hello!, которая запускает бота A , а A предоставит соответствующий вывод в командной строке.
Проблема в том, что когда я запускаю приведенный ниже скрипт, он не понимает, что это должна быть косая черта, и отправляет в Discord как необработанную строку. Как это исправить?
импортировать дискорд из команд импорта discord.ext discord_token = '' идентификатор_канала = "" клиент = команды.Бот(command_prefix="*", намерения=discord.Intents.all()) @client.event асинхронная защита on_ready(): print("Бот подключен") await client.get_channel(int(channel_id)).send('/greet подсказка привет') @client.event асинхронная защита on_message(сообщение): печать(сообщение.содержание) print('Мы успешно запускаем бота') если __name__ == "__main__": client.run(discord_token)
У меня есть бот (назовем его A), уже подключенный к каналу, и у него есть косая черта '/greet', которая принимает подсказку и действует в соответствии с ней. это. Теперь я пытаюсь написать здесь бота B, который, например, отправляет команду /greet Prompt hello!, которая запускает бота A , а A предоставит соответствующий вывод в командной строке.
Проблема в том, что когда я запускаю приведенный ниже скрипт, он не понимает, что это должна быть косая черта, и отправляет в Discord как необработанную строку. Как это исправить?
импортировать дискорд из команд импорта discord.ext discord_token = '' идентификатор_канала = "" клиент = команды.Бот(command_prefix="*", намерения=discord.Intents.all()) @client.event асинхронная защита on_ready(): print("Бот подключен") await client.get_channel(int(channel_id)).send('/greet подсказка привет') @client.event асинхронная защита on_message(сообщение): печать(сообщение.содержание) print('Мы успешно запускаем бота') если __name__ == "__main__": client.run(discord_token)