Отправка сообщений на каналы Discord с помощью веб-хуков (примеры кода)

Предоставленный URL-адрес является URL-адресом веб-перехватчика Discord. Веб-хуки Discord позволяют вам программно отправлять сообщения на канал Discord. Вот несколько методов, которые вы можете использовать для отправки сообщений с помощью веб-перехватчиков Discord, а также примеры кода:

  1. Использование Python и библиотеки requests:

    import requests
    webhook_url = 'https://discord.com/api/webhooks/1031169609132408832/frex1riiqwmu5-c82quow-rus_rq-rri_trdynoj1qks2bu'
    def send_discord_webhook(message):
    data = {
        'content': message
    }
    response = requests.post(webhook_url, json=data)
    if response.status_code == 204:
        print('Webhook message sent successfully')
    else:
        print('Failed to send webhook message')
    # Usage example
    send_discord_webhook('Hello, Discord!')
  2. Использование JavaScript и библиотеки axios:

    message
    });
    if (response.status === 204) {
    console.log(‘Сообщение веб-перехватчика отправлено успешно’);
    } else {
    console. log(‘Не удалось отправить сообщение веб-перехватчика’);

    } catch (error) {
    console.error(‘Произошла ошибка при отправке сообщения веб-перехватчика:’, error.message);
    }
    }
    // Пример использования
    sendDiscordWebhook(‘Привет, Discord!’);

Эти примеры демонстрируют, как отправить простое сообщение на канал Discord с помощью веб-перехватчиков. Вы можете настроить содержимое сообщения и включить другие параметры, такие как имена пользователей, аватары, встраивания и т. д., чтобы улучшить внешний вид сообщения.