Бот работает на Python >= 3.5.
Для работы бота требуется telethon
. Но для дополнительных функций, таких как управление через телеграм и перенаправлание сообщений в телеграм, нужно установить telepot
. Для работы прокси дополнительно нужен PySocks
.
Итого, желательно установить всё одной командой: pip install telethon telepot PySocks
Все файлы настроек находятся в каталоге Bot/Configurable/
Все основные параметры бота хранятся в файле Config.py
Бот умеет покупать предметы в необходимом количестве.
Настройки покупок находятся в BuyItems.py
.
Бот использует указатель и выбирает наиболее желательную комнату; приоритеты комнат находятся в RoomsPriority.py
.
При запуске продажи используются параметры из SellItems.py
Способы прохождения комнат хранятся в Rooms.py
Запускается бот при помощи файла main.py
.
Есть следующие аргументы:
--game
(-g
): запускает игру. Может потребоваться вручную отправить одно сообщение--inventory
(-i
): сканирует игровой инвентарь--sell
(-s
): продает предметы согласно настройкам вSellItems.py
--check PATH_TO_REPO
: проверяет, не изменились ли комнаты.PATH_TO_REPO
-- путь к коду игры
Внимание! Бот расчитан на прокачанных персонажей! Рекомендую подкорректировать комнату "Горшок золота", если не можете справиться с Леприконом и прокачать харизму для быстрой победой над зеркалом