Commit graph

144 commits

Author SHA1 Message Date
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: karx/dircord#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
Yash Karandikar 511f372306 Remove unused imports 2022-06-17 11:45:39 +05:30
Yash Karandikar b6ad71a365 Split IRC->Discord code into separate file 2022-06-17 11:45:02 +05:30
Yash Karandikar 0a911c1b20 Split Discord->IRC code into separate file 2022-06-17 11:26:10 +05:30
Yash Karandikar 8a676c1919 Merge pull request 'the start of a string is not a whitespace character' (#21) from missing/dircord:master into master
Reviewed-on: karx/dircord#21
2022-06-16 13:18:13 -05:00
missing d1b08a6b82 the start of a string is not a whitespace character 2022-06-16 13:13:56 -05:00
Yash Karandikar f4d057a075 Merge pull request 'revert the reversion and fix irc->discord' (#20) from missing/dircord:master into master
Reviewed-on: karx/dircord#20
2022-06-16 12:59:13 -05:00
missing aa575af5c4 fancy_regex and check for whitespace before pings 2022-06-16 12:52:31 -05:00
missing df0a66dfb6 regex! macro 2022-06-16 12:27:14 -05:00
missing 9ac6a216f3 rustfmt 2022-06-16 12:27:14 -05:00
missing 53161f4e6f fix irc->dircord formatting 2022-06-16 12:27:14 -05:00
missing ba1a5bda2e Revert "Revert "Merge pull request 'fix all clippy lints and improve code quality' (#19) from missing/dircord:master into master""
This reverts commit 87876afedf.
2022-06-16 12:26:11 -05:00
Yash Karandikar 87876afedf Revert "Merge pull request 'fix all clippy lints and improve code quality' (#19) from missing/dircord:master into master"
This reverts commit 638a57bfeb, reversing
changes made to 5abb3e80d6.
2022-06-16 14:57:20 +05:30
Yash Karandikar 638a57bfeb Merge pull request 'fix all clippy lints and improve code quality' (#19) from missing/dircord:master into master
Reviewed-on: karx/dircord#19
2022-06-15 13:23:33 -05:00
missing d64e5ed803 first_char 2 electric boogaloo 2022-06-15 13:12:04 -05:00
missing 0ea6e18475 first_char 2022-06-15 13:03:52 -05:00
missing d6bd657d5e fix all clippy lints and improve code quality 2022-06-15 12:51:38 -05:00
Yash Karandikar 5abb3e80d6 markdown moment 2022-04-16 21:54:37 -05:00
Yash Karandikar 85f4e1c89d Unbreak replies 2022-04-14 10:21:22 -05:00
Yash Karandikar cb85a19b36 Filter out system messages. See all the pins. 2022-04-13 13:52:14 -05:00
Yash Karandikar 095bf438a1 Finalize channel mappings from IRC -> Discord 2022-04-07 14:40:45 -05:00
Yash Karandikar 6cef55ebc5 Follow channel mapping for IRC status notices 2022-04-07 14:17:17 -05:00
Yash Karandikar 9c1e384e0c Follow channel mapping on Discord -> IRC 2022-04-06 11:26:38 -05:00
Yash Karandikar bef05fa07c Add config option for channel mapping 2022-04-06 11:09:09 -05:00
Yash Karandikar 3fb3a0dadf Rustfmt 2022-04-04 11:37:55 -05:00
Yash Karandikar fa66176cec Separate prefixed messages from nickname portion 2022-04-04 11:36:22 -05:00
Yash Karandikar d15653287e Add raw_prefix option to Config 2022-04-04 11:35:26 -05:00