
What This Project Does
This project is a community-powered desktop server manager for Discord and Telegram. It packages the toolkit for Windows x64 and provides configuration, moderation-oriented administration, logging, permissions, modules, exports, and community feedback features in one local-first application.
Use it only with communities, servers, channels, and credentials that you own or are authorized to manage. The README describes a pre-activated bundle with local configuration and a straightforward installer flow.

Requirements and Operating Model
- Windows 10 or Windows 11
- PowerShell 5.1 or newer
- An active network connection during platform connectivity and initial setup
- No administrator rights are required
- A Windows x64 desktop environment
After installation, the standalone toolkit is designed to run locally without fetching additional components. Discord and Telegram integrations still require the network access needed to communicate with those platforms.
Installation and Initial Setup
- Open the project's PowerShell Quick Install page.
- Follow the installer prompts to place the complete bundle on your Windows desktop. The README describes the installer as self-contained, so components do not need to be downloaded separately.
- Launch the installed application and locate the human-readable configuration file next to the launcher.
- Open the configuration file in a plain text editor. The file contains commented values and sensible defaults, so change only the options required for your deployment.
- For Discord, provide your own bot token and application credentials, then configure permitted servers, channels, roles, and command behavior.
- For Telegram, provide your own bot credentials and define the groups, channels, or private chats that the bot may access.
- Save the file and restart the bot so the changes take effect.
Keep tokens and other credentials private. Never paste them into public channels or commit them to a shared repository. Rotate credentials if you believe they have been exposed.
Core Configuration Areas
Discord
- Set bot token and application credentials.
- Choose a command prefix or use native slash commands.
- Scope operation to selected servers and channels.
- Restrict sensitive actions with role and permission gates.
- Customize the bot presence text and activity type.
Telegram
- Add the credentials for your Telegram bot application.
- Whitelist the groups, channels, or private chats that should receive responses.
- Mirror the Discord command set or enable only selected commands.
- Adjust rate and flood controls to stay within platform limits.
Shared Behavior
- Set per-user and per-channel command cooldowns.
- Choose logging verbosity, from essential output to detailed debugging.
- Create lightweight keyword-based auto-response rules.
- Define scheduled tasks using a simple interval.
- Enable or disable individual modules with feature flags.
Using the Command Interface

Commands include inline hints and autocomplete. Start with /help to see available commands grouped by category, or request details for a specific command with /help <command>.
Check Health and Project Information
/ping
/stats
/about/ping confirms that the bot is responsive. /stats displays information such as uptime, joined servers, active users, and command usage. /about provides credits and version information.
Inspect and Change Server Configuration
/config view
/config set
/config resetUse /config view to inspect enabled modules, default channels, and permission levels. Use /config set to adjust settings such as prefixes, logging channels, and feature toggles. If a configuration experiment causes problems, /config reset restores sensible server defaults.
Manage Modules, Logs, and Permissions
/module list
/module enable
/module disable
/logs channel
/permissions checkList available modules, enable or disable individual features, select the channel used for activity logs, and verify which members can run particular commands.
Back Up and Restore Settings
/export
/importUse /export to create a shareable configuration snapshot for backup or migration. Use /import to restore an existing snapshot on another server or deployment.
Send Feedback
/feedbackUse /feedback to send a bug report or idea to the maintainers. Include the expected behavior, the actual result, and the relevant command or setting when reporting an issue.
Practical Setup Workflow

- Install the package and confirm the launcher opens successfully.
- Run
/pingafter connecting an authorized bot instance. - Review the current setup with
/config viewand/module list. - Set logging and permission boundaries before enabling optional modules.
- Use
/permissions checkto verify that trusted roles can perform sensitive actions. - Run a small test in an authorized server or chat before applying broader scopes.
- Export the configuration after completing a stable setup.
Advanced Tips
Change One Setting at a Time
Defaults are intended to work immediately. Make incremental changes, restart after editing the configuration file, and keep a backup before making major adjustments. This makes it easier to identify an invalid value or an unexpected interaction between modules.
Use Narrow Scopes
Limit the bot to the servers, channels, groups, and chats where it is needed. Combine platform scoping with role and permission gates so sensitive actions are available only to trusted members.
Balance Logging and Privacy
Use essential logging for normal operation and increase verbosity temporarily while troubleshooting. Configure a dedicated activity-log channel when moderation transparency is important, and avoid exposing credentials or private information in logs.
Respect Rate Limits
For Telegram, tune rate and flood controls conservatively. Across both platforms, use cooldowns and scheduled tasks thoughtfully to reduce spam and keep automated activity predictable.
Keep Updates Manageable
Updates are distributed as fresh installer packages. When a new version is released, install the latest package over the existing installation as described in the README, while retaining a backup of your configuration first.
Troubleshooting
- If the application does not start correctly, rerun the installer and confirm the required runtime dependencies are present.
- If a command does not respond, check the configuration file, permissions, enabled modules, and platform scope.
- If configuration changes have unexpected results, restore a known-good backup or use
/config resetfor server settings. - If security software flags an automated installer, verify the package source and review the warning carefully before proceeding. Re-enable normal protection immediately after any authorized installation process.
- When requesting help, provide the version number, expected behavior, observed behavior, relevant command, and a safe configuration excerpt with secrets removed.
Support, Contributions, and License
The project points users toward its Discord and Telegram community channels for announcements, configuration help, issue reports, and feature discussions. The README also welcomes contributions, including bug reports, feature requests, configuration examples, and pull requests.
The project is released under the MIT License. You may use, modify, and share it subject to the license terms. The software is provided as-is, so evaluate whether it fits your environment and use case before deploying it.
Conclusion
This Windows-focused toolkit provides a self-contained way to configure and operate authorized Discord and Telegram bot instances. Install the bundle, add your own credentials, apply narrow permissions and scopes, test with the core commands, and export a stable configuration for backup. The documented command system and community support make it practical to start with defaults and expand gradually.
