Mindustry бот написанный на Ruby + Java
- Зайти в папку MindustryAPI
- Скомпилировать .jar файл с помощью
./gradlew jar
(Linux)gradlew jar
(Windows) - Альтернативно можно скачать готовый .jar файл в разделе "Релизы"
- Заполнить конфиг config.yaml бота,
- (!) api_port должен совпадать с портом парсера схем.
- Если планируется использовать эмодзи в схемах - зайти в src/utils.rb и выставить там нужные ID эмодзи
- В консоли прописать
bundle install
- Запустить парсер схем
java -jar MindustryAPI.jar port
, где port - нужный вам порт, например, 1234 - Запустить бота
bundle exec ruby main.rb
- При первом запуске программа скачает/сгенерирует недостающие файлы
- Бот готов к использованию
На данный момент бот выполняет следующие функции:
- Обработка схем/карт mindustry
- Система предупреждений
- Логирование сообщений в отдельный канал
- Удаление большого количества сообщений за раз
- Возможность отправлять эмбеды и сообщения от имени бота