CChrisinmotzumoto.hashnode.dev·Oct 1 · 2 min readmy dashboard had 24 raid settings and the bot ignored 11 of themi build Akiko's dashboard and the bot in two separate repos. they deploy separately and share no code. turns out that's a good way to end up with settings that save, show up on the dashboard, and do n00
CChrisinmotzumoto.hashnode.dev·Sep 30 · 3 min readstripe told me my webhook was broken. i found the email 17 days later.this one's a bit embarrassing. Akiko has a premium tier that runs through Stripe, and for about ten weeks every webhook Stripe sent her dashboard failed. i had no idea. i only found out because of an 00
CChrisinmotzumoto.hashnode.dev·Sep 30 · 3 min readYour Discord bot's member cache is lying to you. Mine never timed out a single member.I set largeThreshold: 50 in my Discord bot's client config. The comment next to it said it saved memory with no functional loss. That was wrong, and it took a log search to find out how wrong. What th00
CChrisinmotzumoto.hashnode.dev·Sep 30 · 2 min readDiscord gives your bot exactly 100 slash commands. I hit 100 and found out from a failing test.Discord limits an app to 100 global slash commands. Subcommands and subcommand groups do not count toward it. My bot, Akiko, was sitting at exactly 100 when this happened. i've folded a few more comma00
CChrisinmotzumoto.hashnode.dev·Sep 30 · 3 min readMy Discord bot's auto-role setting said ON in 127 servers. It worked in 2.The dashboard showed the toggle on. The status command said enabled. No member had ever received a role. I found this while working on something else. A dashboard to-do claimed that auto-roles and my 00