3
0
mirror of https://github.com/pragma-/pbot.git synced 2024-10-02 01:18:40 +02:00
Commit Graph

32 Commits

Author SHA1 Message Date
Pragmatic Software
976bfcb5e7 Refactor commands to begin with cmd_ and take a $context object
Move all command subroutines closer to top of source file
Do not send WHO to non-chanop channels
Minor misc bugfixes and improvements
2020-05-04 13:21:35 -07:00
Pragmatic Software
cfba96e8ae Rename $stuff to $context throughout 2020-05-01 20:59:51 -07:00
Pragmatic Software
51f17c0b52 Plugins/Wttr: update -u to use new Users; fix JSON error handling 2020-04-27 16:06:15 -07:00
Pragmatic Software
917ceb4912 Plugins/Wttr: improve output 2020-04-08 00:57:56 -07:00
Pragmatic Software
e3a7621073 Plugins/Wttr: Do not show FeelsLike if identical to conditions; improve output 2020-04-08 00:51:03 -07:00
Pragmatic Software
8af9c3b9f8 Plugins/Wttr: improve default output 2020-04-07 23:34:37 -07:00
Pragmatic Software
0dce5861f3 Plugins/Wttr: return result as-is if JSON decode fails 2020-03-20 09:45:12 -07:00
Pragmatic Software
fe62282015 Plugins/Wttr: remove "Weather for" prefix 2020-02-19 17:05:03 -08:00
Pragmatic Software
5299e52584 Plugins/Wttr: use new location and population data 2020-02-18 17:05:08 -08:00
Pragmatic Software
e0fa65f003 Plugins/Wttr: OCD formatting? 2020-02-18 15:06:26 -08:00
Pragmatic Software
b924443f80 Plugins/Wttr: now shows forecast/condition changes only for times > $now 2020-02-18 15:06:07 -08:00
Pragmatic Software
e2cb6e5d5e Replace GetOptionsFromString() with superior split_line() and GetOptionsFromArray() 2020-02-16 14:13:41 -08:00
Pragmatic Software
a6b2f60175 Tidy things up 2020-02-16 08:41:45 -08:00
Pragmatic Software
5c4e10a35c Tidy things up 2020-02-15 14:38:32 -08:00
Pragmatic Software
2ce5f8688d Commands now check for execute-process metadata 2020-02-14 22:42:15 -08:00
Pragmatic Software
8695ba4d19 Plugins/Wttr: run get_wttr() as a process 2020-02-14 21:56:03 -08:00
Pragmatic Software
f37dcaf7f9 Plugins/Wttr: Increase timeout to 30 seconds 2020-02-14 18:41:00 -08:00
Pragmatic Software
94ee5f03a5 Correct user cross-channel contamination 2020-02-10 14:31:28 -08:00
Pragmatic Software
99a3266106 Plugins: fix getopt configuration 2020-02-10 13:35:46 -08:00
Pragmatic Software
59af6e944d Plugins: use Plugin parent class 2020-02-08 19:48:05 -08:00
Pragmatic Software
1c43699e6d Plugins/Wttr: no need to delete $options{h} 2020-02-01 14:34:58 -08:00
Pragmatic Software
376def3b50 Plugins/Wttr: option -u would not allow -default to get set; fixed 2020-01-31 23:17:02 -08:00
Pragmatic Software
e8b6fa7bd7 Plugins/Wttr: do not show "Option coming soon" for -u 2020-01-31 17:11:13 -08:00
Pragmatic Software
96fbf4c420 Plugins: Weather and Wttr now use LWPUserAgentCached 2020-01-30 21:17:58 -08:00
Pragmatic Software
f099abb9e7 Plugins/Wttr: minor improvements 2020-01-30 19:18:58 -08:00
Pragmatic Software
3251cbdc58 Plugins/Wttr: improve output 2020-01-30 18:59:43 -08:00
Pragmatic Software
d45d46104f Plugins/Wttr: force metric units 2020-01-29 20:47:15 -08:00
Pragmatic Software
92eb103917 Plugins/Wttr: add some more units 2020-01-29 20:41:32 -08:00
Pragmatic Software
2071fe2523 Plugins/Wttr: improvements 2020-01-29 19:57:30 -08:00
Pragmatic Software
28f102d88c Plugins/Wttr: fix -all not handling "sunrise|sunset" properly 2020-01-29 19:32:45 -08:00
Pragmatic Software
23750d0ef7 Plugins/Wttr: very minor clean-up 2020-01-29 19:19:51 -08:00
Pragmatic Software
d567922858 Plugins: add Wttr weather plugin 2020-01-29 19:11:45 -08:00