Skip to content

Getting Started with CubowBot

Welcome to CubowBot! This guide will help you get started with setting up CubowBot in your Discord server. Follow the steps below to configure CubowBot and make the most out of its features.

Step 1: Inviting CubowBot to Your Server

First, you'll need to invite CubowBot to your Discord server. Use the following Invite Link to add CubowBot to your server.

Step 2: Initial Setup (Coming Soon)

/setup is a simple command that will walk you through the basic setup. However, this feature is currently under development. In the meantime, you can manually configure CubowBot using the commands listed below.

Step 3: Configuring Server Options

CubowBot provides a variety of options to customize its behavior to suit your server's needs. Use the following commands to set up these options:

General Options

  • Set Language: Configure the language for CubowBot. /options language <language_code>

  • Set Rules: Configure the rules to be displayed in the rules channel. /options rules <rules_text>

  • Enable/Disable Automod: Turn automatic moderation on or off. /options automod <true/false>

  • Set Rule Channel: Specify the channel where rules should be posted. /options rule_channel <#channel>

  • Set Welcome Channel: Specify the channel for welcome messages. /options welcome_channel <#channel>

  • Set Welcome Message: Customize the welcome message for new members. /options welcome_message <message_text>

  • Set Goodbye Channel: Specify the channel for goodbye messages. /options goodbye_channel <#channel>

  • Set Goodbye Message: Customize the goodbye message for departing members. /options goodbye_message <message_text>

  • Set Website Link: Provide your website URL. /options website <website_url>

  • Set Discord Link: Provide a link to your Discord server. /options discord <discord_url>

  • Set Twitter Link: Provide your Twitter profile URL. /options twitter <twitter_url>

  • Set Instagram Link: Provide your Instagram profile URL. /options instagram <instagram_url>

  • Set Facebook Link: Provide your Facebook profile URL. /options facebook <facebook_url>

  • Set YouTube Link: Provide your YouTube channel URL. /options youtube <youtube_url>

  • Set Twitch Link: Provide your Twitch channel URL. /options twitch <twitch_url>

Role Settings

  • Set Mute Role: Specify the role to be used for muting members. /options mute_role <@role>

  • Set Join Auto-role: Assign a role automatically when a user joins the server. /options join_autorole <@role>

  • Set Moderation Roles: Define the roles that have moderation permissions. /options moderation_roles <@role1>, <@role2>, ...

AI and ChatGPT Settings

  • Set ChatGPT Permissions: Define who can use ChatGPT commands (ALL/ADMIN/OWNER). /options chatgpt_permissions <ALL/ADMIN/OWNER>

  • Set ChatGPT API Token: Provide your ChatGPT API token. /options chatgpt_api_token <api_token>

  • Set ChatGPT Prompt: Set the default prompt for ChatGPT interactions. /options chatgpt_prompt <prompt_text>

Ticket System Configuration

  • Set Ticket Channel: Specify the channel for the ticket panel. /ticketoptions ticket_channel <#channel>

  • Set Ticket Category: Define the category where tickets will be created. /ticketoptions ticket_category <category_name>

  • Set Transcript Channel: Specify the channel where ticket transcripts will be sent. /ticketoptions transcript_channel <#channel>

  • Set Ticket Title: Customize the title for tickets. /ticketoptions ticket_title <title_text>

  • Set Ticket Description: Customize the description for tickets. /ticketoptions ticket_description <description_text>

  • Set Ticket Name: Define the naming convention for ticket channels. /ticketoptions ticket_name <name_text>

  • Set Ticket Q&A: Provide a Q&A text to assist with ticket issues. /ticketoptions ticket_q_and_a <q&a_text>

  • Set Ticket View Role Permissions: Define which roles can view tickets. /ticketoptions ticket_view_role_permission <@role1>, <@role2>, ...

  • Set Ticket Send Role Permissions: Define which roles can send messages in tickets. /ticketoptions ticket_send_role_permission <@role1>, <@role2>, ...

  • Set Ticket Mention Role: Specify roles to be mentioned in new tickets. /ticketoptions ticket_mention_role <@role1>, <@role2>, ...

Notification Configuration

  • Set Moderation Notification Channel: Specify the channel for moderation notifications. /notificationoptions moderation_notification_channel <#channel>

  • Set Report Notification Channel: Specify the channel for report notifications. /notificationoptions report_notification_channel <#channel>

  • Set Live Notification Channel (Twitch): Specify the channel for Twitch live notifications. /notificationoptions live_notification_channel <#channel>

  • Set Offline Notification Channel (Twitch): Specify the channel for Twitch offline notifications. /notificationoptions offline_notification_channel <#channel>

Step 4: Explore CubowBot's Features

Once you have configured the basic settings, explore CubowBot's extensive feature set. Use /help to see a list of available commands and start interacting with the bot to see how it can enhance your server.

Need Help?

If you have any questions or need further assistance, join our Support Server. Our community and support team are here to help you get the most out of CubowBot.

Enjoy using CubowBot and make your Discord server more engaging and manageable!