Как написать в канал гильдии дискорда api discord без библиотек
не нашёл метода для отправки сообщений текстовые каналы гильдии
Ответы (1 шт):
Автор решения: zrx
→ Ссылка
Пользуйтесь GET и POST запросами к API Дискорда, вот ссылка -> https://discord.com/developers/docs/intro
- Необходимо создать приложение здесь
- Подключаем бота к нашему приложению.
- Приглашаем бота на нужную гильдию.
- Пишем код
# Импортируем модули
import requests
# Объявляем переменные
TOKEN = '123' # Токен бота которого мы создали
CHANNEL_ID = 123 # ID необходимого канала
# Создаём запрос
headers = {'Authorization': f'Bot {TOKEN}'}
response = requests.post(f'https://discord.com/api//channels/{CHANNEL_ID}/messages', data={'content':'Привет! Это тестовое сообщение!'}, headers=headers)
- Готово!
P.S. Ссылка на документацию к запросу на создание сообщения -> https://discord.com/developers/docs/resources/channel#create-message