Создание бота на VDS с панелью fastpanel - на DiscordPHP
Моё погружение в создании бота на php, для дискорда.
1. fastpanel - Создать пользователя (Пользователи)
2. fastpanel - Установить composer, php81 (Настройки - Приложения)
3. Заходите в консоль, под данными пользователя, которые создали!
4. Введите команду: (установка библиотеки для создания бота)
composer require team-reflex/discord-php
5. Загрузите php файл с ботом: (Используйте FileZilla для загрузки файлов - ссылка на пример бота ниже)
6. Запустите бота командой в консоли:
php bot.php // bot это название вашего файла с кодом бота
7. Вы можете просмотреть разные функции в документации -
Ссылка Ссылка 2В моём файле, собраны готовые примеры функций:Ответ на сообщение
Отправка сообщения
Добавление реакции
Отслеживание реакции
Действие на конкретную реакцию в нужном сообщении
Выдача роли
Изменение ника игрока
Использование базы данных через RedBeanPHP
Получение api запросов с сайтов
Получение данных о пользователе, который был указан в сообщении.
Команда отключения бота
Отправка сообщения с кнопкой и ответом на её нажатие.
Функции, про которые мне не объяснили: (то что, пригодилось бы)
Стилизация сообщения
Отправка картинок
Отправка сообщения в лс
О, ещё нужно на сайте дискорда, получить
api ключ, для своего бота.
1. Зайти на сайт дискорда
discord2. Создаёте бота (
New Application)
3. Переходите в раздел
BOT (Выбрав своего бота)
4. Нажимаете на кнопку
Add Bot5. Включаете права (на 1 строчке, 4, 5)
6.Нажимаете на кнопку
Reset Token - копируете свой токен, вставляете его в php файле бота!
7.
Приглашаете бота на свой сервер, выставив все нужные вам права. (внизу страницы)
Я потратил 2 дня, чтобы сделать и узнать про эти примеры.
Поддержи материально, если благодарен за мою проделанную работу -
Donationalerts(Существование сайта в интернете, требует тратить несколько тысяч, каждый год (плата за хостинг, домен))Пароль: bicbai.ru
Скачать этот материал могут только VIP пользователи!