OAuth2 Basic не поддерживает аватары, содержащие только ID

Для входа через Discord у нас есть отдельный аутентификатор в ядре, который корректно поддерживает их формат аватаров. См. настройки сайта с discord в названии. Не используйте для этого базовый OAuth2.