Commit graph

170 commits

Author SHA1 Message Date
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: #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: #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: #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
Yash Karandikar 5309789d9b Markdown is hard 2022-02-07 11:41:12 -06:00
Yash Karandikar 8ba5e0b579
Rustfmt 2022-02-05 13:12:23 -06:00
Yash Karandikar 43b2b8cab0
Only replace one formatting char at a time 2022-02-05 13:12:00 -06:00
Yash Karandikar 934941e2bb Preserve spaces before pings 2022-02-01 14:23:59 -06:00
Yash Karandikar 3ea6cf2127 Fix numbers in pings 2022-02-01 13:36:17 -06:00
Yash Karandikar 27c2944d33 Handle guild member updates 2022-01-31 08:50:12 -06:00
Yash Karandikar 2a9e9ee3bd Replace unicode ellipsis 2022-01-28 11:44:10 -06:00
Yash Karandikar 4bce3f9382 Put backticks around inline code 2022-01-28 11:02:08 -06:00
Yash Karandikar 78b02420fd Rustfmt 2022-01-27 11:14:14 -06:00
Yash Karandikar b25ec4de18 Rewrite ping parser on IRC -> Discord 2022-01-27 11:12:16 -06:00
Yash Karandikar c6c95fe591 Rewrite ping parser on Discord -> IRC 2022-01-27 10:59:59 -06:00
Yash Karandikar 1322814766 Fix wording 🐸 2022-01-26 13:26:04 -06:00
Yash Karandikar 8958cc6160 Fix build error 🐸 2022-01-26 13:22:54 -06:00
Yash Karandikar f8d5233074 Rustfmt 2022-01-26 13:19:05 -06:00
Yash Karandikar 5b9fe214be Change reply format 2022-01-26 13:18:52 -06:00
Yash Karandikar 377602a0da Show attachments of replied message 2022-01-26 13:18:12 -06:00
Yash Karandikar 6bae4ce33c Show "version number" when shutting down 2022-01-24 13:16:22 -06:00
Yash Karandikar a55a2a8ec3 Implement graceful shutdown 2022-01-24 11:38:14 -06:00
Yash Karandikar 29cdda85b6 Don't spawn the IRC loop 2022-01-24 11:18:00 -06:00
Yash Karandikar c42e10c084 Port the channel parser to non-webhook code 2022-01-24 11:13:42 -06:00
Yash Karandikar cfed812b0e
Parse discord role mentions 2022-01-23 19:09:31 -06:00
Yash Karandikar ffa8bb6f70
Rustfmt 2022-01-23 18:40:51 -06:00
Yash Karandikar aea6e7a3d7
Handle channels from IRC -> Discord 2022-01-23 18:37:37 -06:00
Yash Karandikar 3e59bfdca8
Handle channels from Discord -> IRC 2022-01-23 18:07:34 -06:00