Peter Steinberger
d5180b9e88
refactor(discord): dedupe guild listing
2026-02-15 04:13:14 +00:00
Clawdbot
42bfcd9c30
fix(discord): handle missing guild/channel data in link resolution
...
Add null checks for guild.id and guild.name when resolving Discord
entities. This prevents TypeError when processing invite links for
servers/channels the bot doesn't have cached.
Fixes #6606
2026-02-13 12:35:18 -06:00
Peter Steinberger
ee26b68fe1
fix: lint cleanups
2026-01-31 07:59:01 +00:00
Peter Steinberger
a42e1c82d9
fix: restore tsc build and plugin install tests
2026-01-31 07:54:15 +00:00
cpojer
e5eb9610dc
chore: Fix TypeScript errors 1/n.
2026-01-31 16:38:03 +09:00
cpojer
5ceff756e1
chore: Enable "curly" rule to avoid single-statement if confusion/errors.
2026-01-31 16:19:20 +09:00
cpojer
9c4cbaab7b
chore: Enable eslint/no-unused-vars.
2026-01-31 16:06:39 +09:00
cpojer
15792b153f
chore: Enable more lint rules, disable some that trigger a lot. Will clean up later.
2026-01-31 16:04:04 +09:00
Peter Steinberger
80e6c070bf
refactor: centralize discord api errors
2026-01-20 17:28:19 +00:00
Peter Steinberger
0c93b9b7bb
style: apply oxfmt
2026-01-18 02:19:35 +00:00
Peter Steinberger
4f0771f67b
fix(channels): clean up discord resolve typing
2026-01-18 01:00:25 +00:00
Peter Steinberger
c7ea47e886
feat(channels): add resolve command + defaults
2026-01-18 01:00:24 +00:00