@rensly

AttributeError: 'Bot' object has no attribute 'members'?

Делаю экономического бота на D.py, написал евент и попытался запустить бота но выдало ошибку
spoiler
AttributeError: 'Bot' object has no attribute 'members'

перерыл весь гугл и ничего не нашел.

Код:
@bot.event
async def on_ready():
    await bot.change_presence(status=discord.Status.online, activity=discord.Streaming(name="!help > discord.gg/-----", url="url"))
    cur.execute("""CREATE TABLE IF NOT EXISTS users (
            name TEXT,
            id INT,
            cash BIGINT,
            rep INT,
            hp INT,
            lvl INT
        )""")
    connection.commit()

    for guild in bot.guilds:
        for member in bot.members:
            if cur.execute(f"SELECT id FROM users WHERE id = {member.id}").fetchone() is None:
                cur.execute(f"INSERT INTO users VALUES ('{member}', {member.id}, 0, 25, 0)")
            else:
                pass
    
    connection.commit()

    print(f"Succesfully logined as {bot.name}")
  • Вопрос задан
  • 177 просмотров
Решения вопроса 1
@dreameddd
for member in guild.members:
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

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