26 Commits

Author SHA1 Message Date
eleksir
657090b5f7 Fix inconsistence of city name pick decision introduced in fa59102 2023-05-07 18:57:15 +03:00
eleksir
a0fd6faafc Introduce option country in config to use either country code or coordinates as secondary id for city.
Looks like openweathermap.org gives incorrect or mangled coutry codes for some cities for whatever reasons.
So we have to introduce this option in order to cool-down irritation of some engaging users.
2023-05-07 16:22:33 +03:00
eleksir
fa5910218e Use dedicated geo api instead of builtin for openweathermap api 2023-05-04 13:29:38 +03:00
eleksir
079ea8098e Mute perlcritic complains about long regexp 2023-05-04 13:25:47 +03:00
eleksir
8aea873746 Bump pinned versions in cpanfile, again 2023-05-04 11:12:32 +03:00
eleksir
77435364e8 Bump pinned versions in cpanfile 2023-02-04 15:37:40 +03:00
eleksir
d3c2857af8 In README add fix for annoying error on macos 2023-02-04 15:36:57 +03:00
eleksir
5c23f41229 Remove unused variables 2023-02-04 15:15:19 +03:00
eleksir
f25a4d9ea3 Fix redis message processing, duh v1.6 2022-06-21 23:14:01 +03:00
eleksir
3d6be5ae04 Fix !drink for newer perl, also delete unused/obsolete code 2022-06-21 23:00:37 +03:00
eleksir
4c6a1ea4cd Bump version of Mojolicious 9.24 -> 9.26 2022-06-21 22:58:21 +03:00
eleksir
a891c7ed6f Fix !drink command, kind of 2022-05-25 20:40:14 +03:00
eleksir
0daaa6f568 Update cpanfile: bump Mojolicious version 9.22 -> 9.24, drop Protocol::Redis::XS v1.5 2022-04-24 02:06:44 +03:00
eleksir
209c9f1ad7 Use less substrs, more deeply tidy incoming json data 2022-04-18 17:24:14 +03:00
eleksir
44a22a3382 Fix a bit code formatting in Client.pm 2022-04-18 17:22:56 +03:00
eleksir
b6a4aaa4c1 Fix handling formating for telegram v1.4 2022-04-17 17:09:53 +03:00
eleksir
6b78eb7c1f Add some perlcritic pilicies v1.3 2022-04-04 23:05:49 +03:00
eleksir
b9af01728d Fix mistake in exported Conf module name v1.2 2022-02-19 16:09:11 +03:00
eleksir
0e9159be0d Update README 2022-02-19 15:48:44 +03:00
eleksir
f13b7d78ed Remove TODO 2022-02-19 15:46:10 +03:00
eleksir
f96e74725d More critic! 2022-02-19 15:44:50 +03:00
eleksir
6b115a63e4 Use 1 of 31 ua-strings for !drink, fix/update README v1.1 2022-02-08 20:49:12 +03:00
eleksir
d4fbaab5ca Update README, config example, cpanfile v1.0 2022-01-08 02:27:28 +03:00
eleksir
c44ab2376b Prepare for first run 2022-01-05 16:21:54 +03:00
eleksir
c96911f5f8 Make daemonize optional 2021-08-18 22:45:45 +03:00
eleksir
1e0181a294 Initial commit 2021-08-18 18:55:00 +03:00