@reToster0

Как посчитать количество ботов на сервере?

Нужно посчитать количество всех ботов на сервере Discord. Python. Сколько пытался, но бот считает только себя
for i in ctx.guild.members:
      if i.bot:
        bots +=1
  • Вопрос задан
  • 279 просмотров
Решения вопроса 1
SoreMix
@SoreMix
yellow
Интенты какие передавали при создании бота? Скорее всего нет нужных
https://discordpy.readthedocs.io/en/stable/intents.html

Как минимум нужны guild, messages и members.
intents = discord.Intents.default()
intents.members = True

bot = commands.Bot(command_prefix='!', intents=intents)
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы