Reference

Reference

Cosmos bot uses modular approach for each of its functions and commands. Each of the Primary Commands are categorized into different sub-commands based on their usage. A Plugin bundles many of these commands revolving around any of the specific function. Multiple plugins forms a Galaxy.

The Functions Hierarchy

Galaxy > Plugin > Command > Sub-Command

Galaxies

    GUILD
    MODERATION
    PROFILE
    SETTING
    TOOLS
    SEARCH
    FUN

Plugins

Primary Commands

The following table displays entire list of primary commands and their basic syntax to use. Click on the command to know more about it including their sub-commands.
Default Command Prefix
;
You can also mention the bot and use the same as a prefix to invoke any of the commands. Example: @Cosmos2406 ...

Understanding the syntax

All of the usages provided for each commands and sub-commands follow a certain syntax, very much similar to the way these commands will be actually used. Every command begins with a pre-defined prefix which can be the default prefix, ; or any of the custom prefixes you have set. Following with the Primary Command, optional sub-command and arguments.
Syntax: <prefix><primary command> [sub-command] [argument1] ...
    The arguments under <argument> are required arguments.
    The arguments under [argument] are optional arguments.
!! Do not include <> or [] while actually making the commands.
Command
Short Description
Usage
ban
Bans specified member from the server.
;ban <member> [reason]
banword
Blacklists or bans specified word.
;banword [word]
bosons
Displays Bosons earned by you or specified member.
;bosons [user]
clean
Cleans and deleted last few messages sent by the bot.
;clean
Lets you confess anonymously in specified server.
;confess <server_id> <confession>
disable
Disables provided function from one or multiple channels which are specified.
;disable <function> [channels...]
divorce
Lets you divorce if you're already married to someone.
;divorce
embed
Make bot send a neat embed with all provided attributes.
;embed [msg]
enable
Enables provided function in all of the specified channels.
;enable <function> [channels...]
fermions
Displays number of Fermions you have.
;fermions
giveaway
Creates giveaway in the server and waits for members to participate by reacting to the message.
;giveaway <duration> [winners=1] [channel] <reward>
Generate and give points to specified member.
;givepoints <points> <member>
hastebin
Posts the provided content to https://hastebin.com/ and displays a shareable link.
;hastebin <content>
imgur
Uploads provided URL or attached image to imgur.com and returns the direct URL of the image.
;imgur [url]
kick
Kicks specified member from the server.
;kick <member> [reason]
Displays top members with maximum chat experience points.
;leaderboards
level
Displays current level and experience points.
;level [member]
logger
Displays list of loggers enabled in different channels.
;logger
makeprime
Command to grant prime membership to any of the servers you're administrator of.
;makeprime [server]
Displays list of roles and members who has been assigned as special moderators.
;moderators
modlogs
Displays all of the moderation logs of specified member.
;modlogs <member>
movie
Displays the details of the first movie found in search results.
;movie <name>
mute
Mutes specified member from voice and also adds the muted role.
;mute <member> [reason]
points
Displays Guild Points earned by you or specified member.
;points [member]
prefix
Displays currently set custom prefixes.
;prefix
preset
Sets preset for commands to display certain preset message.
;preset <command_name> <image_url> [text]
profile
Displays your Cosmos Profile or of specified member.
;profile [user]
propose
Lets you propose them.
;propose <user>
purge
Removes and purges messages which meets specified criteria.
;purge [search=100]
Raffles points among the members who react to the confetti reaction to specified number of winners.
;rafflepoints <points> [winners=1] [end]
reaction
It contains multiple reaction based sub-commands.
;reaction
reactor
Displays reactor settings of current or specified channel.
;reactor [channel]
reminder
Set reminder to get notified at specified time in future in the same channel in which you created the reminder.
;remind [when]
reminders
Displays list of reminders which has been created by you.
;reminders
rep
Add a reputation point to specified member.
;rep [user]
rip
Sends the worst and shittiest rip meme.
;rip [member]
roleshop
Displays all of the roles which can be purchased from role shop.
;roleshop
shotquote
This command generates and sends an image which somehow looks similar to message as it was sent by them.
;shotquote <from_> [message]
show
Displays the details of the first TV Show found in the search results.
;show <name>
Spongebob mocks provided message or text and sends it back.
;spongebobmock <message>
starboard
Configure Starboard in server.
;starboard <sub-command> ...
tag
Retrieves and displays specified tag and all of its contents.
;tag <name>
tags
Displays list of custom tags created and owned by you.
;tags
theme
Configure theme settings.
;theme <sub-command> ...
triggers
Displays all of the active triggers along with their actions.
;triggers
unban
Un bans user from their discord ID.
;unban <user_id> [reason]
urban
Displays meaning and example usage of the specified word.
;urban <word>
unmute
Un mutes specified member from voice and removes the muted role.
;unmute <member>
Primary command to setup several verification methods.
;verification
warn
Issues a warning to specified member.
;warn <member> <reason>
welcome
Manage different welcome settings of your server.
;welcome
Last modified 1yr ago