FroggyMonitorReward/README.md
2024-03-04 17:13:14 +03:00

46 lines
2.2 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# FroggyMonitorReward
Плагин для награды игроков за голоса и отзывы на FroggyMonitor
Плагин запускает сайт,
на который будут приходить запросы от
FroggyMonitor на поощрение игрока,
плагин их читает и выполняет действие из конфига
[Скачать](https://github.com/MeexReay/FroggyMonitorReward/releases/latest)
## Конфиг
```yml
site_host: localhost # IP адрес для сайта
site_port: 8080 # Порт для сайта
site_backlog: 0 # Максимальное кол-во подключений одновременно
secret_token: аш_секретный_токен" # Секретный токен с FroggyMonitor
comment_page: "/api/comment" # Страница для награды за отзыв
vote_page: "/api/vote" # Страница для награды за голос
# Что указать в FroggyMonitor?
# В URL для поощрения за отзыв:
# http://{ip_сервера}:{site_port}{comment_page}
# -> http://example.com:8080/api/comment
# В URL для поощрения за голос:
# http://{ip_сервера}:{site_port}{vote_page}
# -> http://example.com:8080/api/vote
# Также возможно понадобится открыть порт на хосте
vote: # Награда за голос
vault: 10 # Выдать валюту (необяз.)
item: "diamond 10" # Выдать предмет (необяз.) (забрать предмет нельзя)
message: "Спасибо за голос!" # Отправить сообщение (необяз.)
commands: # Исполнить команды (необяз.)
- "/title {player_name} subtitle на FroggyMonitor"
- "/title {player_name} title Спасибо за отзыв!"
add_comment: # Награда за добавление отзыва
vault: 10
message: "Спасибо за отзыв!"
del_comment: # Награда за удаление отзыва
vault: -10 # Снять валюту
```