@kokapuk

Почему бот на сервере видит только себя?

import discord

client = discord.Client()

TOKEN = '**'


@client.event
async def on_ready():
    print('logged')
    await tester()


@client.event
async def tester():
    a = client.get_guild(457484930549809162).members
    for i in a:
        print(i)


client.run(TOKEN)
  • Вопрос задан
  • 350 просмотров
Решения вопроса 1
SoreMix
@SoreMix Куратор тега Python
yellow
Нужно передать дополнительные Intents при создании объекта клиента
https://discordpy.readthedocs.io/en/latest/intents...

intents = discord.Intents.all()
client = discord.Client(intents=intents)


Если нужны права только на пользователей и методов, связанных с ним, то
intents = discord.Intents.default()
intents.members = True
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

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