Welcome, Helldiver! You're about to deploy the Helldivers II Discord Bot, your trusty companion in the ongoing war against the enemies of Super Earth. This bot is a crucial asset for staying updated on mission-critical information right within your Discord server. Here's your deployment manual:
The Helldivers II Discord Bot is accessible at this url for immediate deployment. Alternatively, it can be self-deployed using the provided resources.
Your mission, should you choose to accept it, involves the following objectives:
- Install the Bot: Deploy the bot in your Discord server to access its arsenal of commands.
- Configure Channels: Set up the channels where the bot will relay vital intel and updates.
- Stay Informed: Leverage the bot's commands to retrieve news, galaxy stats, major orders, and planetary details.
- Maintain Vigilance: The bot will keep an eye on in-game events and provide alerts such as new major orders, feed messages, and planetary status changes.
Your bot is equipped with the following slash-commands:
- news: Acquire the latest news bulletin.
- galaxy: Gather intelligence on galaxy statistics.
- order: Receive the latest major order.
- channel: Designate a channel for the bot's transmissions.
- planet: Extract detailed data on specific planets.
To fuel your operations, the bot taps into the official Helldivers II API.
Your arsenal includes the following components:
- Bot: The front-line interface with Discord servers.
- API: A covert transformer/caching hub.
- Updater: The silent sentinel, notifying events to the bot.
- CLI: Command-line interface for manual interactions.
Logistical details to keep in mind:
- Cache: Utilize Redis caching for swift data retrieval.
- Assembly: Locate and build binaries in the
cmd/<binary>
directory with thego build cmd/<binary>
stratagem. - Fortification: Strengthen your defenses with Docker. Each component has a dedicated Dockerfile (
Dockerfile_<binary>
). - Formation: Assemble your forces with the provided Docker Compose file for production.
- Configuration: Required parameters and variables are detailed in
sample.env
This mission operates under the MIT License. Remember, while our cause aligns with the ideals of Super Earth, we are independent operators. In case of inquiries or disputes, refer to the designated contact.
In the event you would use the pre-deployed version, data collected, being:
- commands used (excluding origin of the command)
- server ID
- server name
- channel ID
Is solely for debugging and troubleshooting purposes. No individual, including the operator, will access to logs and data for any other purposes.
For further briefing or assistance, contact your mission coordinator Millefeuille.
Your commitment to the cause is commendable. With the Helldivers II Discord Bot at your side, victory is within reach. Deploy the bot, rally your comrades, and together, we shall triumph against the enemies of Super Earth!