1

Commit Graph

  • b29b2f3345 Use dedicated geo api instead of builtin for openweathermap api requests master eleksir 2023-05-04 15:32:45 +03:00
  • 7787be73b3 Fix !drink command eleksir 2022-06-21 23:30:16 +03:00
  • 4325061848 Rework karma adjustment and smiles handle eleksir 2022-04-04 12:03:26 +03:00
  • 7ef4c0e28a Use more critic! Also for vendored libs too eleksir 2022-04-03 21:13:21 +03:00
  • f18544a798 More heavy perlcritic policies, more careful work with strings/substr eleksir 2022-04-03 13:45:02 +03:00
  • 5e53450221 Anek.pm: fix rare case when fetched response is unparsable eleksir 2021-08-15 23:54:35 +03:00
  • 87c29ac8d3 Implemented !proverb and !пословица commands eleksir 2021-08-11 18:00:41 +03:00
  • 505c99ef63 Implemented !coin !монетка !roll !dice !кости commands eleksir 2021-08-11 14:11:23 +03:00
  • c6b3fac29c Add !anek !анек !анекдот commands eleksir 2021-07-30 13:29:53 +03:00
  • e821356a64 Fix logging, update sample config, implement !horse !лошадка !frog !лягушка !snail !улитка commands eleksir 2021-05-07 12:49:40 +03:00
  • 2cfede2769 Sometimes xkcd.ru returns redirect to 404 eleksir 2021-04-22 20:53:02 +03:00
  • eb12b23a3d Use check for defined value after eval(), style fixes, fix typo in sub name and var name eleksir 2021-03-29 00:19:51 +03:00
  • a406c7c717 Use CHI for caching in Weather and Drink modules eleksir 2021-03-28 18:39:55 +03:00
  • 91888e1c24 Dee-Jay files around, rename subs according perlcritic convertions, update .gitignore eleksir 2021-03-27 13:14:58 +03:00
  • cf88be06db Implemented !monkeyuser, !drink, !праздник, !owl, !сова, !bunny, !rabbit, !кролик commands eleksir 2021-03-14 18:28:02 +03:00
  • 96bc0f29c7 Implement !buni command eleksir 2021-03-09 22:44:42 +03:00
  • eec7c1691a Implement !xkcd command eleksir 2021-03-08 17:26:58 +03:00
  • da7d61248d Implement !fox !лис commands eleksir 2021-03-08 17:25:21 +03:00
  • c619e47560 Another bits of refactoring, code-style fixes, etc Sergei Fedosov 2021-02-08 18:01:03 +03:00
  • 96b861b507 Implement !fish !fisher !рыба !рыбка !рыбалка commands Sergei Fedosov 2021-02-08 14:20:26 +03:00
  • b4a1bf66cf Refactor code. Fix some bugs. eleksir 2021-01-07 16:13:29 +03:00
  • 4c7cf8ceca Implement logging via Log::Any, cleanup, remove logger() eleksir 2020-12-13 13:17:44 +03:00
  • 42c5d147d5 Remove debug in fortune_seed.pl, remove unused botlib in fortune.pm and friday.pm eleksir 2020-11-23 00:53:16 +03:00
  • 66bca8ebf5 Update .gitignore eleksir 2020-11-23 00:48:43 +03:00
  • de54b5182a Enhance friday file parser, add some phrases to friday quotes eleksir 2020-11-22 17:33:36 +03:00
  • 7197b5e5ed Implement !f, !ф, !fortune, !фортунка commands eleksir 2020-11-22 13:19:10 +03:00
  • 451999ea29 Implement !friday and !пятница commands eleksir 2020-11-21 14:45:57 +03:00
  • 88da6ab653 lat.pm: use source file with phrases from config eleksir 2020-11-21 14:41:05 +03:00
  • 62bafcbe3f Update .gitignore eleksir 2020-11-21 14:37:11 +03:00
  • 4077cebd4c Implement !версия, !lat and !karma, cosmetic fixes eleksir 2020-11-16 23:27:00 +03:00
  • 2cd4d5d37d Newer perl wants more brackets :( eleksir 2020-11-14 21:07:32 +03:00
  • 80f93e2bf6 Use multiline message in help instead of sending multiple messages eleksir 2020-11-14 19:34:41 +03:00
  • 623bf8ef01 Add multiline support for outgoing messages in Net::Jabber::Bot eleksir 2020-11-14 19:32:56 +03:00
  • bb9c0cd20c Vendor Net::Jabber::Bot eleksir 2020-11-14 19:28:15 +03:00
  • d6d0b2a93d Implement !version, !ver, !help, !помощь commands eleksir 2020-11-14 14:19:05 +03:00
  • 7443882c84 Use perlcritic to lint code eleksir 2020-11-14 13:51:17 +03:00
  • 1780c94ede Say hello to ejabberd and SASL-md5digest auth eleksir 2020-11-14 12:51:49 +03:00
  • 2827ec64e9 Vendor Authen::SASL, because some servers use non-std auth eleksir 2020-11-14 12:49:40 +03:00
  • 2972e73adb Initial commit. Split bot from myapi as separate application. eleksir 2020-09-19 14:38:20 +03:00