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

2.2 KiB
Raw Permalink Blame History

FroggyMonitorReward

Плагин для награды игроков за голоса и отзывы на FroggyMonitor

Плагин запускает сайт, на который будут приходить запросы от FroggyMonitor на поощрение игрока, плагин их читает и выполняет действие из конфига

Скачать

Конфиг

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                    # Снять валюту