Write a brief description of the project.
# Patch 0.4
---
## Current Commands
/settextchannel Selects the text channel where the bot sends updates.
/setvoicechannel Sets the default voice channel for alarm announcements.
/executivetimer Enables/Disables the Executive Hangar Indicator.
/predict Predicts the hangar opening moments on a specific day.
/setalarm Schedules a voice channel alarm <x minutes> before the hangar opens.
/channelnameupdate The progress bar will be integrated in to the channel name (Server Manager needs to provide the bot with Manage Channel privilegdes on the assigned Text Channel)
## New Features:
- New Slash command: /channelnameupdate
With this command the bot will also start updating Channel Name with the progress bar. TheServer Manager needs to provide the bot with 'Manage Channel' privilegdes on the assigned Text Channel
- New Slash command: /executivetimer
Replacement of the previous commands to start or stop executive hanger timer from updating
## Bug Fixes:
- Reduced Permissions:
The bot's required Discord permissions have been reviewed and reduced to the minimum necessary for functionality, helping to limit potential risks to your server. You can review the required permissions here:
[Bot Invite & Permissions Link](<https://discord.com/oauth2/authorize?client_id=1366185558308819055&permissions=3156992&integration_type=0&scope=bot>)
## Known Issues:
- Multiple /executivetimer Activations:
If the command is triggered while an active timer is already running, a second progress tracker will be posted. This causes the original tracker to become non-functional. Temporary workaround: A moderator must manually delete the older message. Fix scheduled for next patch.
Effective Date: May 1, 2025
This Privacy Policy explains how the Executive Hangar Timer Bot (“the Bot”, “we”, “our”) collects, uses, and stores information when operating within Discord servers.
The Bot only collects minimal server-level data required to function properly. This includes:
Guild (server) ID and name
Text and voice channel IDs selected by server administrators
Timer states, including whether the bot is active
Alarm data, including scheduled trigger times and the voice channels they target
Patch version tracking, for managing update messages
We do not collect or store any of the following:
Usernames or user IDs
Message content
IP addresses
Personal or sensitive user data
Collected data is used exclusively for:
Updating configured text channels with timer messages
Triggering alarms in selected voice channels
Customizing behavior per server (e.g., enabling/disabling features)
Sending patch notes and updates when new features are released
This data is stored locally in JSON format on the server where the Bot runs. It is not transmitted to any external service or third party.
If the Bot is removed from a server, its associated data (settings, alarms) will be purged during routine cleanup.
You may also request immediate data deletion by contacting the Bot’s maintainer.
Data is stored locally and is protected using basic file access controls. However, no system can be guaranteed 100% secure. Use of the Bot implies acceptance of this risk.
This Bot runs entirely within Discord and does not integrate with any external APIs, databases, or analytics tools outside of Discord’s own platform.
The Bot is intended for use in general Discord communities. It does not knowingly collect information from users under the age of 13. Use of the Bot must comply with Discord’s Terms of Service.
We may update this Privacy Policy as the Bot evolves. We will notify users of material changes by posting updates to the official support channel or documentation.
For privacy-related concerns or data deletion requests, please contact the Bot’s developer through Discord. Tulliola
Effective Date: May 1, 2025
Thank you for using the Executive Hangar Timer Bot (“the Bot”). By adding or interacting with the Bot in your Discord server, you agree to these Terms of Service (“Terms”).
The Bot provides utility functions such as:
Tracking a recurring timer related to a fictional "Executive Hangar" system.
Updating a Discord text channel with stage progress and estimated access times.
Sending alerts (audio alarms) to voice channels at configured times.
Displaying patch notes, version updates, and providing server-specific customization.
You must have the “Manage Server” permission in a Discord guild to configure or control the Bot.
You are responsible for the correct configuration of text/voice channels and for ensuring the Bot has the necessary permissions (e.g., managing messages or channels).
Authorizations included, Send Messages, Manage Message Connect, Speak, View Channels
The Bot stores the following:
Server-specific settings such as
guild IDs and guild names
channel IDs,
activation states, and preferences.
Temporary data such as scheduled alarms with their times and target voice channels.
No personal user data is collected or stored. Data is limited to what is necessary for the Bot’s operation and is stored in JSON files.
The Bot is provided "as-is" with no guarantees of uptime, accuracy, or functionality. While efforts are made to ensure its reliability, the developer is not liable for:
Missed alarms
Incorrect timer predictions
Discord outages or API changes
Data loss due to file corruption or unexpected bot removal
The developer reserves the right to:
Remove or discontinue the Bot at any time
Stop supporting servers in violation of Discord’s Community Guidelines
When the Bot is removed from a server, associated settings and data will be periodically purged.
These Terms may be updated at any time. Continued use of the Bot after changes constitutes acceptance of the revised Terms.