@bot.event
async def on_connect(guild):
black = [#потом поставлю айди серверов]
if guild.id in black:
await bot.leave_guild()
bot.leave_guild
не существует в текущей версии библиотеки. Большая часть функциональности в rewrite версии библиотеки была перемещена в соответствующие модели. on_connect
вызывается при подключении к Discord, а не при добавлении бота на сервер.on_guild_join
: https://discordpy.readthedocs.io/en/stable/api.htm...GUILD_BLACKLIST = [779450659245255793, 853811295717358421, ...] # Список ID
@bot.event
async def on_guild_join(guild):
if guild.id in GUILD_BLACKLIST:
print(f"Guild {guild.name} ({guild.id}) is blacklisted! Leaving…"
await guild.leave()
@bot.event
async def on_connect(guild):
black = ["""потом поставлю айди серверов"""]
if guild.id in black:
await bot.leave_guild()