dcOS - Documentation
Introduction
Welcome to the documentation for dcOS, an all-in-one Discord bot that allows you to do basically everything. This documentation will help you get started with dcOS and explain how to use it. If you still have questions after reading this, feel free to join our support server.
Setting up dcOS
To add dcOS to your Discord server, go to another server with the bot, run
and click on Invite.
If you don't share a server with dcOS you can just use this bot invite link to add the bot to your favorite server.
Commands
To use a command, type / followed by the command name. (e.g. /about)
General
About
Get some information about dcOS. Including the current version, a bot invite link and the developer.
Ping
Get the bot's and Discords API's latency.
Community
Giveaways
dcOS advanced giveaway system. You can start giveaways, end them and reroll the winner. Everyone can join or leave the giveaway. Some more conditions may be added soon!
- prize: The prize for the giveaway (text)
- winners: The number of winners to be selected (number)
- duration: The duration of the giveaway (selection)
- Permissions: Manage Server
- message id: The ID of the message containing the giveaway (how to obtain a message id)
- message id: The ID of the message containing the giveaway (how to obtain a message id)
Polls
Ask the community your questions! Everyone can only vote once and cannot change their opinion afterwards!
- question: The question for the poll (text)
- obstainable: Whether or not obstaining is allowed (true/false)
Greeter
You got a new member? Greet him with a nice personalized message!
- channel: The channel where the message should be sent (text channel)
- message: The message to be sent when a new member joins (text)
- Placeholders: See below
- Permissions: Manage Server
- message: The message to be sent when a new member joins (text)
-
Placeholders: There are some Placeholders to
simplify the use of the feature. You can use them in the
message and they will be replaced with the corresponding
value.
- <user> - The user that joined
- <server> - The server the user joined
- <count> - The number of members on the server
- channel: The channel where the message should be sent (text channel)
Moderation
Timeout
Timeout a member for a certain amount of time. The member will be muted and cannot send messages or react to messages. Voice or video calls on the server will be blocked too!
- user: The user to be timed out (user mention)
- duration: The duration of the timeout (selection)
- reason: The reason for the timeout (text)
- Permissions: Timeout members
Purge
Your favourite channel was flooded with useless messages? Just clear the whole channel. The timeout feature nukes the whole channel, takes all settings (like permissions, chat cooldown...) and just copies the channel.
- Permissions: Administrator
Once you run this command you will be prompted to enter a security code. The bot's message contains it. For example:
⚠️ Be careful: Any bot setup using the channels id
will be removed due to the creation of a new channel!
⚠️ Use with caution!
Global Banning System
dcOS has an advanced global banning system. If a user gets banned globally, they won't be able to join any server with dcOS anymore. If you don't want that on your server, just turn the feature off using:
Economy
Unions
In version V2-0.0.4 we added an own economy system. It contains unions, just like the Euro or other currencies. You can create a union or join one.
- currency: The full name of your unions currency (text)
- short: The short name of your unions currency (text / max. 3 chars)
- description: A short description of your union / currency (text)
- Permissions: Administrator
- Permissions: Administrator
- serverid: The ID of the server to be invited (text)
- Permissions: Administrator
- Permissions: Administrator
- serverid: The ID of the server you want to kick (text)
- Permissions: Administrator
- nameorshort: The name or short version of the union (text)
Bank
The bank system was added for games with bets (e.g. Flip a coin). You can store money in the bank, withdraw it and more!
- amount: The amount you want to deposit (number) (text)
- amount: The amount you want to withdraw (number) (text)
- member: The person to check (member mention / optional)
Games
Flip a coin
Flip a coin and bet on the outcome! (double your money)
- bet: Heads or tails? (selection)
- amount: The amount of money you want to bet (number / optional)
Roll a dice
Roll a dice and bet on the outcome! (6x the bet)
- bet: Which number will it be? (number / selection)
- amount: The amount of money you want to bet (number / optional)
Fun
8ball
Ask the magic 8ball your questions and get an answer!
- question: The question for the 8ball (text)
Meme
Get a random meme from reddit!
Hug
Hug your best friend!
- user: The user to be hugged (user mention)
Slap
Slap someone that was mean to you!
- user: The user to be slapped (user mention)
Kiss
Kiss someone that deserves it!
- user: The user to be kissed (user mention)
Rizz
Rizz someone up!
- user: The user to be rizzed (user mention / optional)
Joke
Get a random joke!
- type: The type of joke you want to hear (selection)
Support
If you need any assistance or have any questions, please join our support server and create a new forum post.