Vadok
@Vadok

Почему возникает ошибка 401 'Unauthorized'?

Я написал запрос к Discord API который должен добавлять человека на мой сервер:
guild_id = os.getenv('GUILD_ID')
bot_token = os.getenv('BOT_TOKEN')
user_id = user['id']
data = {'access_token': access_token}
json_request = json.dumps(data)

add_to_discord = requests.put(f'https://discord.com/api/guilds/{guild_id}/members/{user_id}', data=json_request, headers={'Authorization': f'Bearer {bot_token}'})
print(add_to_discord.text)

Также добавил бота на свой сервер, но при выполнении это возвращает такой ответ:
{"message": "401: Unauthorized", "code": 0}
  • Вопрос задан
  • 452 просмотра
Решения вопроса 1
AshBlade
@AshBlade
Просто хочу быть счастливым
Авторизация проводится через заголовок в запросе.

Authorization: BOT <token>

https://discord.com/developers/docs/reference#auth...
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы