-
Notifications
You must be signed in to change notification settings - Fork 0
Home
WickedYoda edited this page Mar 24, 2026
·
2 revisions
This wiki is the complete operations and feature reference for the GL.iNet UnOfficial Discord Bot.
Core capabilities:
- Role-bound invite links and 6-digit access code flows
- Bulk CSV role assignment with rich result reporting
- Tag auto-replies and dynamic slash command generation
- Source-specific search helpers for GL.iNet forums, OpenWrt forums, Reddit, and docs
- Utility commands for ping, uptime/status, URL shortening/expansion, and quick greeting/image helpers
- Country suffix nickname utilities
- Moderation tooling for members, roles, event logs, and moderator-only random member selection with a 7-day cooldown
- Firmware feed monitor with scheduled notification delivery
- Reddit feed monitor with channel-to-Discord posting for configured subreddits
- YouTube feed monitor with channel-to-Discord posting
- LinkedIn public profile monitor with channel-to-Discord posting
- Member activity analytics with private
/stats, rolling 90-day retention, optional startup backfill, and ZIP export from the web GUI - Guild-scoped welcome automation with optional channel message, optional DM, and optional uploaded image attachment with enforced size and dimension validation
- Secure web admin interface with per-command permissions, action history, observability, Reddit/YouTube/LinkedIn subscriptions, member activity views, and user management
- Dashboard command-status view showing the selected server's commands, effective access level, and enabled/disabled state
- Multi-guild admin model with optional managed-guild allowlist filtering
- Guild data archival for 14 days after the bot leaves a server, with automatic restore on same-ID rejoin during that window
- Three web-user roles:
AdminRead-only-
Glinet-Read-Only(primary-guild-only read access to GL.iNet community management pages) -
Glinet-RW(primary-guild-only guild-scoped write access for the GL.iNet community)
- SQLite-backed persistence with legacy merge imports on startup
- I need full command list and access restrictions:
- I need onboarding/access role setup:
- I need moderation/logging operations:
- I need web GUI administration details:
- I need deployment and proxy guidance:
- I need security baseline and controls:
- I need variable documentation:
- Role Access and Invites
- Bulk CSV Role Assignment
- Tag Responses
- Search and Docs
- Country Code Commands
- Moderation and Logs
- Firmware Monitor
- Web Admin Interface
- Environment Variables
- Docker and Portainer Deploy
- Reverse Proxy Web GUI
- Data Files
- Security Hardening
- Command Reference
- Main README:
README.md - Bot implementation:
bot.py - Web admin implementation:
web_admin.py