@randomhabr404

Почему не подключенты разрешения?

Мне выводит ошибку о том, что боту не удалось подключить разрешения. Хотя на портале разработчика они подключены, и в коде тоже.
import discord
intents = discord.Intents.default()
intents.members = True

bot = commands.Bot(command_prefix="%", intents = intents)
bot.remove_command( 'help' )

tks = os.environ['TOKENN']
bot.run(tks, reconnect=True)

Вывод:
2022-09-17 13:08:23 INFO     discord.gateway Shard ID None has connected to Gateway (Session ID: d04b860143f58952eb4960c92c0a0474).


При этом, бот находится в сети и запускается, однако все команды игнорирует. Команд с on_message в нем также нет.
  • Вопрос задан
  • 175 просмотров
Пригласить эксперта
Ответы на вопрос 2
Потому что discord.Intents.default включает все намерения, кроме привилегированных:
632706a477ff6428978290.png
Ответ написан
Комментировать
@DF0rig
clay
import discord
from discord.ext import commands
intents = discord.Intents.all()
intents.members = True

bot = commands.Bot(command_prefix="%", intents = intents)
bot.remove_command( 'help' )

tks = os.environ['TOKENN']
bot.run(tks, reconnect=True)
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы