Commit Graph

170 Commits

Author SHA1 Message Date
Yash Karandikar 1a60af9512 I love discord api!!!! 2023-07-10 12:55:32 -05:00
Yash Karandikar 87b8e557fb Respect the hyphen 2023-07-08 21:10:49 -05:00
Yash Karandikar dc4507e799 Fix ping and channel regexes 2023-07-08 21:04:21 -05:00
Yash Karandikar d91b48da88 Update serenity and remedy discord's username change 2023-06-26 21:17:22 -05:00
Yash Karandikar d547d12925 Refactor if-let chain and support NOTICEs 2023-06-12 13:15:14 -05:00
Yash Karandikar f5705ed296 Fix pinging unknown users 2023-04-25 14:12:37 -05:00
Yash Karandikar 722eb46756 I Love Cargo Clippy 2023-04-22 19:12:46 -05:00
Yash Karandikar 8828a0c44f Fix raw prefix parsing 2023-04-17 22:33:12 -05:00
Yash Karandikar e6cc8c613c The Markdown Update part 2 2023-04-17 21:40:02 -05:00
Yash Karandikar 0e18740c43 Support markdown links 2023-04-16 19:54:35 -05:00
Yash Karandikar 95f292c8cd Relay IRC kicks 2023-03-13 14:13:55 -05:00
Yash Karandikar 91d72ca3b6 Fix clippy warnings 2023-03-04 21:11:27 -06:00
Yash Karandikar 69deba3493 Allow pinging discord users based on nick or username 2023-03-04 21:03:09 -06:00
Yash Karandikar ee832eb515 Oops 2022-08-28 16:05:54 -05:00
Yash Karandikar f503d0103e Port it to the raw message sender lol 2022-08-28 16:03:08 -05:00
Yash Karandikar 476bcf392a Don't panic on empty messages 2022-08-28 14:40:12 -05:00
Yash Karandikar 7ec420b23a Rename avatar_ttl to cache_ttl 2022-08-05 11:50:10 -05:00
Yash Karandikar b4551d68d4 Handle custom emojis on irc->discord 2022-08-05 00:29:37 -05:00
Yash Karandikar 449543678d Fix emoji handling 2022-08-04 23:53:29 -05:00
Yash Karandikar c3898644be Add sample config 2022-08-02 19:27:03 -05:00
Yash Karandikar a03899f3f8 Make avatar TTL configurable 2022-08-02 19:18:20 -05:00
Yash Karandikar 3979987b3a Expire avatar cache after a certain amount of time 2022-08-02 19:11:18 -05:00
Yash Karandikar fb4987dc1f Revert "Don't cache avatar_url"
This reverts commit 26c8fd41c0.
2022-08-02 19:05:33 -05:00
Yash Karandikar 12d5076e28 Make reply content limit configurable 2022-08-02 18:57:43 -05:00
Yash Karandikar 331ef2db6f Remove \u{f} from the end of a message 2022-07-29 18:45:36 -05:00
Yash Karandikar 226043f67b Handle member removal 2022-07-28 18:36:32 -05:00
Yash Karandikar 8965be4a8b Use `ellipse` crate for truncation 2022-07-28 18:32:17 -05:00
Yash Karandikar 5fb4e69b6d Strip away discord's "link embed escape" syntax 2022-07-25 19:05:03 -05:00
Yash Karandikar 245cb167bb Add LICENSE 2022-07-24 13:06:58 -05:00
Yash Karandikar 4ea5c30209 Update crates to latest version 2022-07-24 11:38:19 -05:00
Yash Karandikar 26c8fd41c0 Don't cache avatar_url 2022-07-24 11:12:07 -05:00
Yash Karandikar 946e9f8b84 Enable GUILD_MEMBERS intent 2022-07-23 21:37:10 -05:00
Yash Karandikar c9bb6843d1 Don't allow here and everyone pings 2022-07-16 16:20:50 -04:00
Yash Karandikar 36c6488fa0 Mirror IRC topics to discord 2022-07-16 13:46:55 -04:00
Yash Karandikar 121f3da671 Separate attachments in reply with a space 2022-07-16 07:45:18 -04:00
Yash Karandikar 4e10398d62 Reformat 2022-07-12 14:43:06 +05:30
Yash Karandikar 0d79e8aed2 Don't crash dircord if it gets ratelimited 2022-07-12 14:43:06 +05:30
delta 0854a70100 cargo fmt 2022-07-11 09:07:43 +02:00
delta e0f896e23e added support for DIRCORD_POLARIAN_MODE compile time env var 2022-07-11 08:59:47 +02:00
delta ba49971dd0 EVERYONE IS POLARIAN NOW 2022-07-11 08:30:59 +02:00
Yash Karandikar 67500f8e98 Attempt to figure out why it crashes 2022-07-07 11:52:39 +05:30
Yash Karandikar f34c424425 Fix clippy warnings 2022-07-06 00:21:05 +05:30
Yash Karandikar 8e40803215 Process replied message 2022-07-05 23:51:02 +05:30
Yash Karandikar c025ee2291 Merge pull request 'fix stuff for large messages' (#22) from missing/dircord:master into master
Reviewed-on: #22
2022-06-18 00:30:54 -05:00
missing 497f044425 fix StrChunks and content limit shenanigans 2022-06-17 13:36:42 -05:00
missing c0a896e7c5 follow the clippy lints, they will guide you 2022-06-17 13:35:33 -05:00
missing 35d1b9762f move the ACTION handler slightly 2022-06-17 11:57:10 -05:00
Yash Karandikar fb6bd5834d Fix join/leave messages 2022-06-17 22:24:48 +05:30
Yash Karandikar 8faa4b2729 Handle CTCP ACTION messages 2022-06-17 18:26:13 +05:30
Yash Karandikar 914f17b68c Move over StrChunks 2022-06-17 11:48:20 +05:30