Всем привет, не так давно я написал плагин для интеграции оповещений сервиса DonationAlerts прямиком в Terrari'ю. Данный плагин может быть полезен также для приёма донатов на ваших проектах, лишь нужно будет дописать необходимую логику в функции handleDonate() исходник можно найти в конце этой статьи.
Установка
Для установки необходимо ядро сервера Tshock. На ванильное ядро, плагин установить невозможно.
- Первый шаг очень прост нам нужно просто нажать сюда, далее перейти в директорию сервера и распаковать все файлы из скачанного архива в папку ServerPlugins
2. Второй шаг нам потребуется перейти по данной ссылке (кликабельно), авторизоваться в свой аккаунт DonationAlerts, затем нажмите кнопку разрешить после вас перенаправит на сайт example.com. В адресной строке вашего браузера копируйте всё что идёт после ?code=.
Это наш код авторизации который будет использован далее
3. Теперь возвращаемся обратно в каталог где находятся плагины (ServerPlugins) нашего сервера переходим в папку DAIntegration и открываем файл config.ini. После всех этих шагов вставляем в файл после authcode=, наш код который мы получили на предыдущем шаге.
4. Финальный шаг — запуск сервера.
ВАЖНО: После каждого перезапуска сервера необходимо обновлять auth код который мы получили на втором шаге, из-за недоработки плагина на данный момент. В случае если сервер отправляет какие-то ошибки в консоль — обновляйте токен.
#Террария #Donationalerts #twitch #youtube #Terraria
Полезные ссылочки:
Страница плагина на GitHub
Инструкция на GitHub
Видео по установке