ctrlaltbot 1.1.3 Released
#1
SENPIEMAN
announced in
Announcements
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
Changelog
All notable changes to this project are documented here.
[1.1.3] - 2026-09-29
Fixed
/askand/docs searchfailed with "didn't respond in time" whenever a docs site's home page was among the results: its empty slug made an empty menu option, and Discord rejects the whole reply for that. The home page is now left out of the results menu.Changed
/docs pagewith text that isn't a page slug, such astiktok, now searches for that text instead of replying "Page not found".[1.1.2] - 2026-09-29
Fixed
[1.1.1] - 2026-09-29
Fixed
contentfield rather than asmarkdown. In 1.1.0 these sites showed "Open the page to read this section."global_fetch_strictly_publiccompatibility flag, so the bot can reach a docs site hosted as a Worker in the same Cloudflare account. Without it, Cloudflare blocks the request with error 1042 and every search fails. Existing deployments need to add the flag to theirwrangler.jsonc.CAD_BLOCKEDwith instructions rather than as a missing page.[1.1.0] - 2026-09-29
Changed
cad-discordtoctrlaltbot. The package is now a library that operators install through the template repository; the manual register command isctrlaltbot-register.wrangler.jsoncno longer needs a KV namespace ID.Added
template/) that receives updates through Dependabot, with automatic merging of minor and patch versions.DISCORD_TOKENsecret./ask <question>command for natural-language searches.Fixed
/docs page … header:now shows the selected section's text instead of a placeholder, stops at the next heading, keeps code blocks and formatting, and shows up to 1,500 characters instead of 200.Removed
discord.jsanddotenvdependencies.cad-discordbinary, which started the Worker as a Node process.[1.0.7] - 2026-09-26
Fixed
dist/index.jsentrypoint.All reactions