AnisovAleksey / HamsterKombatBot

Bot that mines coins in HamsterKombat
15 stars 5 forks source link

FEAT/ Swap current daily combo JSON system. #1

Closed Sanlovty closed 1 month ago

Sanlovty commented 1 month ago

Предлагаю изменить способ доставки daily-combo клиентам бота, путём замены hard-coded json файла на api

В оригинальном репо создали issue в котором один из парней развернул API, и сказал, что будет следить за обновлением. Чтобы каждый день не фетчить новую json'ку для получения нового комбом, предлагаю просто юзать APi этого парня, которое он сделал. Думаю, можно даже согласовать с владельцем api, если это очень сильно волнует.

AnisovAleksey commented 1 month ago

в чем смысл?) он его так же обновляет. Если бы программно можно было как-то найти комбо то это другой разговор)

Sanlovty commented 1 month ago

в чем смысл?) он его так же обновляет. Если бы программно можно было как-то найти комбо то это другой разговор)

В том, что каждый день не нужно будет писать git fetch -> git pull. Но, если что, я просто предлагаю

UPD: Не придётся нарушать непрерывную работу бота

AnisovAleksey commented 1 month ago

Так и сейчас не придется. json в репе лежит чтобы хостить его через github pages. Бот забирает актуальный json по ссылке https://anisovaleksey.github.io/HamsterKombatBot/daily_combo.json

Sanlovty commented 1 month ago

Так и сейчас не придется. json в репе лежит чтобы хостить его через github pages. Бот забирает актуальный json по ссылке https://anisovaleksey.github.io/HamsterKombatBot/daily_combo.json

.... Дико извиняюсь, а я то думал зачем деплой на пейджи. Я думал, он просто напрямую читается из папки

Sanlovty commented 1 month ago

На этом, думаю, дальнейшее обсуждение бессмысленно. Не сразу понял вашу задумку, она отличная