Чтобы получить идентификатор сервера с помощью библиотеки discord.py, вы можете выполнить следующие действия:
-
Импортировать необходимые модули:
import discord from discord.ext import commands -
Создайте новый экземпляр бота:
bot = commands.Bot(command_prefix='!') -
Определите команду для получения идентификатора сервера:
@bot.command() async def get_server_id(ctx): server_id = ctx.guild.id await ctx.send(f"The server ID is: {server_id}") -
Запустить бота:
bot.run('YOUR_BOT_TOKEN')Замените
'YOUR_BOT_TOKEN'фактическим токеном бота.
После того как вы запустите код и пригласите своего бота на сервер, вы сможете использовать команду !get_server_idв любом канале, чтобы получить идентификатор сервера.