Commit Graph

82 Commits

Author SHA1 Message Date
Tarrgon d08b21492a Add new features 2026-05-19 09:04:59 -04:00
Tarrgon b1801582a7 Match pull as well as pr 2026-05-12 10:49:31 -04:00
Tarrgon 7144f6fda8 Allow quick linking of PRs and issues 2026-05-12 10:45:02 -04:00
Tarrgon bbb9aa39e9 Include parent channels in link skips
Lets threads in channels be skipped as well.
2026-05-12 10:43:20 -04:00
Tarrgon 30bb187799 Prevent comma eating 2026-03-10 15:53:08 -04:00
Tarrgon 7e3f1b0258 Add artist id handling 2026-02-04 16:20:38 -05:00
Tarrgon 8c677dcf21 Close tickets after 5 days of inactivity 2026-01-16 09:17:53 -05:00
Tarrgon 09280d6eb1 Normalize error 2026-01-09 20:44:15 -05:00
Tarrgon ee3d6af7ec Initialize data 2026-01-09 20:43:47 -05:00
Tarrgon 7b42c8c656 Add status code 2026-01-09 20:42:23 -05:00
Tarrgon f79cdad3ee Throw json data properly 2026-01-09 20:40:03 -05:00
Tarrgon a48c4f9bea Error on non-200 response 2026-01-09 15:22:45 -05:00
Tarrgon 4825a0695f Log unknown ticket types 2025-12-13 17:58:45 -05:00
Tarrgon 9d18b97144 Custom oauth lib
The package used is deprecated. And I want to be able to debug oauth errors better.
2025-12-13 17:58:10 -05:00
Tarrgon ed6cd90627 Add user id to user-related messages 2025-11-18 11:49:09 -05:00
Tarrgon 986e23fe6d Update nickname formatting 2025-11-09 15:19:33 -05:00
Tarrgon 433ed278a8 Fix note max page 2025-10-03 11:08:20 -04:00
Tarrgon 241884865c Remove issue links from github releases 2025-10-02 14:49:03 -04:00
Tarrgon 85f6b63d4e Add full ban 2025-09-29 15:34:18 -04:00
Tarrgon 321d9780ad Add comments explaining these methods
These methods aren't accurate to their names as they manipulate the data returned to better suit the purposes of the bot.
2025-09-28 15:47:21 -04:00
Tarrgon 9dbdd00c00 Consolidate imports 2025-09-23 07:08:26 -04:00
Tarrgon e6216e4451 Merge branch 'ticket-buttons' 2025-09-23 07:07:23 -04:00
Tarrgon b1117fd4ad Remove log 2025-09-23 07:06:51 -04:00
Tarrgon 06d7e942f6 Organize imports 2025-09-15 17:32:36 -04:00
Tarrgon f6e83b3710 Remove unused imports 2025-09-14 08:05:59 -04:00
Tarrgon 672a508d9d Change private help ticket cooldown 2025-09-14 08:00:51 -04:00
Tarrgon 0175eb8d96 Fix channels appearing twice 2025-09-13 10:57:21 -04:00
Tarrgon aa08477e9b Use resolveUser with whois 2025-09-12 08:32:59 -04:00
Tarrgon 8940c3d652 Send log messages as files if content is too long 2025-09-11 07:03:08 -04:00
Tarrgon 6adc431823 Attempt a few extra ways to resolve users 2025-09-08 06:58:16 -04:00
Tarrgon c5868612cf Attempt to resolve usernames 2025-09-07 20:24:25 -04:00
Tarrgon 082948f930 Format channel id 2025-09-07 20:11:39 -04:00
Tarrgon f7b2f28540 Fix commas breaking contributor mentions 2025-08-13 11:42:53 -04:00
Tarrgon 986b7ead9e Add default 2025-07-23 21:55:47 -04:00
Tarrgon ef48c1d8d2 Fix channel resolution 2025-07-23 20:10:13 -04:00
Tarrgon 5a0aab69ff New logs channel 2025-07-21 14:23:55 -04:00
Tarrgon 04982a06d6 Handle corrected and original MD5s 2025-07-19 13:40:10 -04:00
Tarrgon 9fdecf8afc Fix regex 2025-07-17 06:18:23 -04:00
Tarrgon 5f584e1014 Fix square brackets in urls 2025-07-16 10:50:58 -04:00
Tarrgon d9162c8022 Add ticket ID to embed footer 2025-07-09 10:35:11 -04:00
Tarrgon c003b50f8d Trim phrase 2025-07-01 08:36:06 -04:00
Tarrgon e514b4a8cc Add debug logs 2025-06-26 20:39:20 -04:00
Tarrgon 7241d905c5 Fix broken regex 2025-06-26 14:57:46 -04:00
Tarrgon 45ec47877e Fix URL regex 2025-06-24 13:02:26 -04:00
Tarrgon 8ddfbed396 Add github webhook and mapping 2025-06-22 08:15:03 -04:00
Tarrgon 0a7f7f2fa7 Fix response grammar 2025-06-19 11:19:37 -04:00
Tarrgon a7fa25aa9b Admin name sync menu 2025-06-18 12:53:01 -04:00
Tarrgon dade481e4e Fix custom links breaking at max length 2025-06-17 19:13:06 -04:00
Tarrgon 970112e0d3 Add ticket buttons 2025-06-17 19:09:33 -04:00
Tarrgon e6b6b55b7c Manual dtext hyperlinks in tickets 2025-06-12 08:11:19 -04:00