Elias Wendland 2967b9cb5f
CI and release / Detect release commit (push) Successful in 42m16s
CI and release / Run tests (push) Successful in 46m0s
CI and release / Build and publish container (push) Successful in 7m0s
CI and release / Create release (push) Skipped
Change API behavior
- Make the /search endpoints use a generic message limit instead of whatever there was before
- Fix ~3s delay before receiving an API response caused by polling the discord API every time for channel permissions
- Add metadata endpoint
2026-09-01 18:18:46 +02:00
2026-08-07 11:54:42 +02:00
2026-08-31 17:10:02 +02:00
2026-09-01 18:18:46 +02:00
2026-08-07 11:54:42 +02:00
2026-08-25 21:58:43 +02:00
2026-08-07 11:54:42 +02:00
2026-08-31 18:10:19 +02:00
2026-08-07 11:54:42 +02:00
2026-08-25 21:58:43 +02:00
2026-08-07 11:54:42 +02:00
2026-08-07 11:54:42 +02:00
2026-08-25 21:58:43 +02:00

TG Archive Bot

This is the bot meant for archiving messages in TeenGovernment and related servers.

The bot archives new messages and edits, including attachments and embeds. Messages stay in the archive if they are deleted from Discord.

An image is available at git.ewenlau.net/ewenlau/tg-archive-bot:latest for the stable version and git.ewenlau.net/ewenlau/tg-archive-bot:dev for the development (or testing) version.

The web archive uses Discord OAuth2 with the identify scope. Add /login/discord/callback as a redirect in the Discord developer portal, then set TG_BOT_DISCORD_CLIENT_ID, TG_BOT_DISCORD_CLIENT_SECRET, and TG_BOT_DISCORD_REDIRECT_URI.

S
Description
No description provided
Readme GPL-3.0
265 KiB
0 Stars 1 Watchers 0 Forks
Release 0.4.0
Latest
2026-09-01 19:39:03 +02:00
Languages
Rust 91.2%
HTML 6.8%
CSS 1.6%
JavaScript 0.2%
Dockerfile 0.2%