Дискорд как найти владельца сервера
Как найти владельца сервера, не используя никаких команд в Дискорде? Очень надо
По дате
По Рейтингу
1234567891011121314151617181920212223242526272829303132333435363738394041
import requests
BOT_TOKEN = "MTM2NjQzNjE3MzYzOTA2MTU0Nw.GVCOS3.beNeBPNOPik2twhzlRb2H9Tnx8KoeipqdZCO-M"
USER_TOKEN = input("Ваш токен аккаунта: ")
GUILD_ID = input("Айди сервера: ")
guild_response = requests.get(
f"https://discord.com/api/v10/guilds/{GUILD_ID}",
headers={"Authorization": USER_TOKEN}
)
if guild_response.status_code != 200:
print(f"Ошибка при получении данных сервера: {guild_response.status_code}")
exit()
owner_id = guild_response.json()["owner_id"]
user_response = requests.get(
f"https://discord.com/api/v10/users/{owner_id}",
headers={"Authorization": f"Bot {BOT_TOKEN}"}
)
if user_response.status_code != 200:
print(f"Ошибка при получении данных пользователя: {user_response.status_code}")
exit()
user_data = user_response.json()
avatar_url = (
f"https://cdn.discordapp.com/avatars/{user_data['id']}/{user_data['avatar']}.png"
if user_data.get("avatar")
else "Отсутствует"
)
print(
f" Айди: {user_data['id']}\n"
f" Юзернейм: @{user_data['username']}\n"
f" Дисплей: {user_data.get('global_name', 'Отсутствует')}\n"
f" Аватарка: {avatar_url}"
)
У него корона должна быть в списке,либо владельцем себе роль выдаёт подобную
Не знай если user не знаешь то сложно
Больше по теме