Скрипт отправки сообщений в канал Дискорда?

Ссылка скопирована
1 ответ

Можно ли сделать такую тему:
Скрипт которому я даю свой токен Дискорда. ID канала в дискорде и он от моего имени отправляет определенное сообшение в этот канал если туда пришло сообщение содержащее какое-то определённое слово (триггер)

Дополнительно:

Юзерботы запрещены TOS дискорда.
Ничего не мешает делать ту же логику обычным ботом.

  • Мешает то, что надо конкретно от моего имени так как бота я добавить на сервер не могу
  • Jesusis, написать такой скрипт можно, но, как вам уже сказали выше, это нарушение условий использования дискорда, — такие аккаунты очень быстро отлетают в бан.

    здесь ответа на вашу просьбу вы не получите, поэтому, советую обратиться на фриланс.

Нужно решить такую задачу?

Опишите проблему, и специалист поможет с настройкой, исправлением ошибки или доработкой сайта. Подберём понятный план работ без лишней переписки.

Заказать помощь
Лучший ответ
1
Кирилл JS Ответ

Для отправки сообщений в канал Discord можно использовать библиотеку Discord PHP. Вот пример кода на PHP, который отправляет сообщение в указанный канал:

 'YOUR_BOT_TOKEN',
]);
 
$discord->on('ready', function ($discord) {
    echo "Bot is ready!", PHP_EOL;
 
    $discord->on('message', function (Message $message, Discord $discord) {
        if ($message->content == '!send') {
            $channel = $discord->getChannel('CHANNEL_ID');
            $channel->sendMessage('Hello, Discord!');
        }
    });
});
 
$discord->run();

'YOUR_BOT_TOKEN', ]); $discord->on('ready', function ($discord) { echo "Bot is ready!", PHP_EOL; $discord->on('message', function (Message $message, Discord $discord) { if ($message->content == '!send') { $channel = $discord->getChannel('CHANNEL_ID'); $channel->sendMessage('Hello, Discord!'); } }); }); $discord->run();

Прежде чем запустить этот код, убедитесь, что у вас установлена библиотека Discord PHP с помощью Composer. Для этого вам нужно создать файл composer.json со следующим содержимым:

{
    "require": {
        "team-reflex/discord-php": "^0.2.2"
    }
}

{ "require": { "team-reflex/discord-php": "^0.2.2" } }

Затем выполните команду `composer install` в терминале, чтобы установить библиотеку.

Замените `'YOUR_BOT_TOKEN'` на токен вашего бота Discord и `'CHANNEL_ID'` на ID канала, в который вы хотите отправить сообщение.

После запуска этого скрипта ваш бот будет готов к отправке сообщений в указанный канал Discord при получении команды `!send`. Не забудьте настроить разрешения бота и канала, чтобы он мог отправлять сообщения.

Другие ответы (0)

Пока нет других ответов. Будьте первым, кто поможет автору.

Ответить на вопрос

комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Вам также может быть интересно