go mod tidy
Anirudh Oppiliappan x@icyphox.sh
Sat, 11 Dec 2021 19:56:48 +0530
Fix Unix timestamp parsing
Anirudh Oppiliappan x@icyphox.sh
Sat, 11 Dec 2021 18:27:38 +0530
Init Last.fm plugin
Anirudh Oppiliappan x@icyphox.sh
Sat, 11 Dec 2021 17:45:22 +0530
fix config parsing.
Anthony DeDominic adedomin@gmail.com
Sat, 11 Dec 2021 07:14:21 -0500
add decide plugin with dice, Y/N questions and selecting multiple or … (#11) * add decide plugin with dice, Y/N questions and selecting multiple or separated propositions. * remove .decide trigger from decide parse. * add .roll trigger word
Anthony DeDominic adedomin@gmail.com
Sun, 28 Nov 2021 22:05:30 -0500
fix bad merge for weather.
Anthony DeDominic adedomin@gmail.com
Mon, 22 Nov 2021 09:43:27 -0500
Merge remote-tracking branch 'origin/time'
Anthony DeDominic adedomin@gmail.com
Mon, 22 Nov 2021 09:41:39 -0500
Removed convoluted flags. It's easier to special case and stick to one-size-fits-all errors. Errors: * NoReply - Same as before. * IsRaw - The plugin sent a line or lines of raw IRC commands. * IsNotice - The plugin is sending a NOTICE, not a PRIVMSG.
Anthony DeDominic adedomin@gmail.com
Mon, 22 Nov 2021 09:19:44 -0500
Contextual Errors This set of changes removes all the old CTCP code in favor of contextual errors. The problem is, it also exposes a large amount of defects in current prefix matching approaches that we need to discuss fix. Error Types: * NoReply - DO NOT REPLY; continue matching prefixes. * ReplyT - A set of flags that allow customizing how to send a reply.
Anthony DeDominic adedomin@gmail.com
Sun, 21 Nov 2021 19:34:12 -0500
use yaml instead :(
Anthony DeDominic adedomin@gmail.com
Sun, 21 Nov 2021 17:41:51 -0500
Add configuration handling and parsing. * Configuration initialization: `paprika init [ -c xyz ]` * Default directory path for DB and plugin state. * Usage / Help text.
Anthony DeDominic adedomin@gmail.com
Sat, 20 Nov 2021 07:16:16 -0500
Basic CTCP handling (#5) * Implemented basic CTCP recognition and handling * implemented additional CTCP-related calls, implemented CTCP ping Co-authored-by: nojusr @office <nojus.raskevicius@teltonika.lt>
Nojus nojusr@gmail.com
Sun, 21 Nov 2021 17:41:22 +0200
Basic Link Handling (#4) * implemented foundational link handling and parsing * Various formatting fixes, removed NOTE:(nojusr) from comments Co-authored-by: nojusr @office <nojus.raskevicius@teltonika.lt>
Nojus nojusr@gmail.com
Sun, 21 Nov 2021 17:41:08 +0200
Support setting location for user (#7) * Init location plugin * Support setting loc and getting loc for @nick
Anirudh Oppiliappan x@icyphox.sh
Sun, 21 Nov 2021 08:09:00 +0530
Wrapper funcs for Set-ing and Get-ing from db
Anirudh Oppiliappan x@icyphox.sh
Sat, 20 Nov 2021 19:51:19 +0530
Rename to paprika
Anirudh Oppiliappan x@icyphox.sh
Fri, 19 Nov 2021 14:15:55 +0530
Add weather plugin (#3) * Add weather plugin * Clean up struct * Remove useless shit from weather desc data
Anirudh Oppiliappan x@icyphox.sh
Wed, 17 Nov 2021 22:02:06 +0530
Adds search plugin. (#1) * add search * Formatting and consistency Co-authored-by: Anirudh Oppiliappan <x@icyphox.sh>
Anthony DeDominic adedomin@gmail.com
Tue, 16 Nov 2021 00:22:58 -0500
Add Listenbrainz plugin (#2) * Add Listenbrainz plugin * Add formatting output * Close r.Body
Anirudh Oppiliappan x@icyphox.sh
Tue, 16 Nov 2021 10:50:54 +0530
Simple sanity check plugin
Anirudh Oppiliappan x@icyphox.sh
Sun, 14 Nov 2021 14:40:37 +0530
Init taigobot
Anirudh Oppiliappan x@icyphox.sh
Sun, 14 Nov 2021 13:23:49 +0530
Use time.LoadLocation instead
Anirudh Oppiliappan x@icyphox.sh
Sun, 21 Nov 2021 17:02:52 +0530
Implement time plugin
Anirudh Oppiliappan x@icyphox.sh
Sun, 21 Nov 2021 12:36:27 +0530