Overview of the QuizSystem module
QuizSystem.py) is a complete quiz engine that supports text, image, and audio-based questions. It features a lobby system, real-time rankings, individual user scoring, and state recovery.website·Indexed 31 days ago
https://tennocore.com/docs/category/modulesA bot platform offering a variety of modules including giveaway management, a purge system for channel cleaning, member stats counters with API export, and voice recording with automated transcription and summaries.
QuizSystem.py) is a complete quiz engine that supports text, image, and audio-based questions. It features a lobby system, real-time rankings, individual user scoring, and state recovery.The Levels System tracks user activity to provide a progression framework. Key features include:
WelcomeSystem.py) provides a system for sending automated, customizable welcome and departure messages to members joining or leaving a server. These messages can include custom text, images, and embeds.Rappel (implemented in Rappel.py) is a reminder system that supports one-time and recurring notifications with rich embeds. Key capabilities include:
Target: Triggers once at a specific time.Repeat: Triggers every X minutes (with optional business hours configuration).ServiceSystem.py) is a service time tracking system for teams. It provides session tracking with start/end timestamps, a live dashboard that displays which team members are currently 'On Duty', and weekly statistics aggregation.AutoMod.py) is a modular auto-moderation system that uses selectable filters and graduated sanctions to manage server behavior.The Sondage module (implemented in Sondage.py) provides an advanced polling system with persistent views, real-time updates, and multi-server synchronization. Key features include:
sondages_instances).The Mini-Games module provides approximately twenty web-based games (Discord Activities) that can be launched directly from a voice channel. These games allow users to earn server currency and are compatible with both desktop and mobile devices. Key features include:
The Rappel module (Rappel.py) provides a robust reminder system supporting both one-time and recurring alerts. Key capabilities include:
Targeted: A single alert at a specific time.Recurring: Alerts every X minutes, with optional operating hours.TennoTrap creates a 'trap' channel that acts as bait for compromised accounts and spam bots. Any account that posts a message in a designated trap channel is automatically sanctioned without moderator intervention. The process includes: