Use 1 of 31 ua-strings for !drink, fix/update README

This commit is contained in:
eleksir
2022-02-08 20:49:12 +03:00
parent d4fbaab5ca
commit 6b115a63e4
3 changed files with 83 additions and 3 deletions

12
README
View File

@@ -7,7 +7,7 @@ aleesa-webapp
-----------------------------------------------------------------------------------------------------------------------
Клиент подписан на на redis-канал webapp. В этот канал пишет другой демоночек - aleesa-misc.
Формат протокола
Формат протокола общения по redis pub-sub - см README от aleesa-misc.
Плагин для работы с flickr
@@ -28,7 +28,7 @@ aleesa-webapp
Далее, разлогиньтесь, это нужно, чтобы потом проще было достать параметр verifier.
Запустите bin/flickr_init.pl и следуте предлагаемым инструкциям - в итоге будет дана ссылка, которую надо скопипастить
в браузер. По ссылке предложат залогиниться, далее надо будет разрешить приложению просматривать профиль и через
в браузер. По ссылке предложат залогиниться, далее надо будет разрешить приложению просматривать профиль и через
один-два редиректа вы попадёте на example.com. Из адресной строки браузера надо скопировать параметр "verifier" и
вписать его в config.json.
@@ -40,12 +40,18 @@ aleesa-webapp
-----------------------------------------------------------------------------------------------------------------------
Для работы погодного плагина надо заргистрироваться на сайте OWM
https://home.openweathermap.org/users/sign_in , залогиниться
https://home.openweathermap.org/users/sign_in и создать api key
https://home.openweathermap.org/users/sign_in и создать api key
https://home.openweathermap.org/api_keys . Free plan предлагает всё необхдимое для работы плагина.
Когда api key будет создан, его нужно вписать в config.json в секцию openweathermap в качестве appid. На этом всё.
Список строк UserAgent для модуля Drink
-----------------------------------------------------------------------------------------------------------------------
На сайте https://kakoysegodnyaprazdnik.ru/ умеют банить по useragent-у чем-то им не угодил UA от Mojo::Client. Пришлось
прикрутить список из 31 штуки Browser UserAgent string, по одному на каждый день недели.
Как это запустить?
-----------------------------------------------------------------------------------------------------------------------
Понадобится perl, cpanm и local::lib, а также несколько разных devel-пакетов для разных библиотек. Как правило, это