EasyThreads


This design is heavely inspired by the Discord Inc.'s "App Directory"


use threads on a higher level with easythreads





Uh, oh, something went wrong

Try again later


Command Details

Command: /help

Category: User

Aliases: -

Usage: /help

Required Arguments: -

Optional Arguments: -

Command Description: Get some help (for e.g. Commands & Bot Variables)

Command Example: /help


Command Details

Command: /invite

Category: User

Usage: /invite - -

Required Arguments: -

Optional Arguments: -

Command Description: Invite EasyThreads to your server!

Command Example: /invite


Command Details

Command: /threadpanel

Category: Panels

Usage: /threadpanel - content, embed-title, embed-description, embed-footer, embed-color, button-text, button-color, button-emoji, thread-name, thread-message, thread-chatcooldown, thread-creation-cooldown, private-thread, archive-time

Required Arguments: -

Optional Arguments: content, embed-title, embed-description, embed-footer, embed-color, button-text, button-color, button-emoji, thread-name, thread-message, thread-chatcooldown, thread-creation-cooldown, private-thread, archive-time

Command Description: Create a Threadpanel

Command Example: /threadpanel content:My fancy threadpanel: button-text:Click me! thread-message:This is a super fancy thread


Command Details

Command: /set-timezone

Category: User

Usage: /set-timezone timezone, hours-system -

Required Arguments: timezone, hours-system

Optional Arguments: -

Command Description: Set the GM timezone of the server

Command Example: /set-timezone timezone:GMT hours-system:24 hour system


Command Details

Command: /autothread

Category: Autothreading

Usage: /autothread channel name, threadmessage, delay, cooldown, ignorebots, ignoreusers, pin-threadmessage, lock-thread, archive-time

Required Arguments: channel

Optional Arguments: name, threadmessage, delay, cooldown, ignorebots, ignoreusers, pin-threadmessage, lock-thread, archive-time

Command Description: Autothread a channel

Command Example: /autothread channel:general name:Cool Message {user} threadmessage:Hey {user}, Thanks for using EasyThreads pin-threadmessage:True


Command Details

Command: /autothread-disable

Category: Autothreading

Usage: /autothread-disable channel -

Required Arguments: channel

Optional Arguments: -

Command Description: Disable autothreading in a channel

Command Example: /autothread-disable channel:mychannel


Command Details

Command: /block-role

Category: Autothreading

Usage: /block-role role -

Required Arguments: role

Optional Arguments: -

Command Description: Select a role to block from autothreading in this channel. <br> (Re-Select to unblock)

Command Example: /blockrole role:@youwasAbadGuy


Command Details

Command: /block-user

Category: Autothreading

Usage: /block-user user -

Required Arguments: user

Optional Arguments: -

Command Description: Select a user to block from autothreading in this channel. <br> (Re-Select to unblock)

Command Example: /block-user user:@baduser


Command Details

Command: /blocklist

Category: Autothreading

Usage: /blocklist - -

Required Arguments: -

Optional Arguments: -

Command Description: List all blocked users and roles from this channel

Command Example: /blocklist


Command Details

Command: /channel-settings

Category: Autothreading

Usage: /channel-settings channel min. 1 argument of the following: <br> name, threadmessage, delay, cooldown, ignorebots, ignoreusers, pin-threadmessage, lock-thread, archive-time

Required Arguments: channel

Optional Arguments: min. 1 argument of the following: <br> name, threadmessage, delay, cooldown, ignorebots, ignoreusers, pin-threadmessage, lock-thread, archive-time

Command Description: Change the settings of a channel

Command Example: /channel-settings channel:easythreads-lounge name:I like chicken


Command Details

Command: /create-post

Category: Forum Image Forum

Usage: /create-post forum-channel, post-name, post-message post-cooldown, lock-post, archive-time

Required Arguments: forum-channel, post-name, post-message

Optional Arguments: post-cooldown, lock-post, archive-time

Command Description: Creates a post in a forum channel

Command Example: /create-post forum-channel:#feedback post-name:Give me ur feedback post-message:Hi Guys


Command Details

Command: /create-thread

Category: User

Usage: /create-thread channel, message, thread-name thread-cooldown, lock-thread, archive-time, private

Required Arguments: channel, message, thread-name

Optional Arguments: thread-cooldown, lock-thread, archive-time, private

Command Description: Creates a thread in a specific channel

Command Example: /create-thread channel:#ai-chat message:Clyde gimme nitro thread-name:Clyde dont look here!


Command Details

Command: /forum-ignorerole

Category: Forum Image Forum

Usage: /forum-ignorerole forum-channel, role -

Required Arguments: forum-channel, role

Optional Arguments: -

Command Description: Get a list of all ignored roles for a forum channel

Command Example: /forum-ignorerole forum-channel: plants role:@IdontHaveAplant


Command Details

Command: /forum-listignored

Category: Forum Image Forum

Usage: /forum-listignored forum-channel -

Required Arguments: forum-channel

Optional Arguments: -

Command Description: Get a list of all ignored roles for a forum channel

Command Example: /forum-listignored forum-channel:TreeLovers


Command Details

Command: /forum-settings

Category: Forum Image Forum

Usage: /forum-settings forum-channel, min. 1 of the optional post-message, post-name, post-cooldown, post-reaction, lock-post, pin-postmessage, pin-post

Required Arguments: forum-channel, min. 1 of the optional

Optional Arguments: post-message, post-name, post-cooldown, post-reaction, lock-post, pin-postmessage, pin-post

Command Description: Change the settings of a forum channel

Command Example: /forum-settings forum-channel:#feedback pin-post:True


Command Details

Command: /forumpanel

Category: Panels

Usage: /forumpanel forum-channel content, embed-title, embed-description, embed-footer, embed-image, embed-color, button-text, button-color, button-emoji, post-name, post-message, post-chatcooldown, post-creation-cooldown, archive-time

Required Arguments: forum-channel

Optional Arguments: content, embed-title, embed-description, embed-footer, embed-image, embed-color, button-text, button-color, button-emoji, post-name, post-message, post-chatcooldown, post-creation-cooldown, archive-time

Command Description: Create a forumpanel

Command Example: /forumpanel forum-channel:#feedback content:Create a super cool feedback post post-name:Feedback from {user}


Command Details

Command: /listchannels

Category: Autothreading

Usage: /listchannels - -

Required Arguments: -

Optional Arguments: -

Command Description: Get a list of autothreaded channels

Command Example: /listchannels


Command Details

Command: /threads-autodelete

Category: AutoApply

Usage: /threads-autodelete channel, enabled ignorebots

Required Arguments: channel, enabled

Optional Arguments: ignorebots

Command Description: Automaticially delete threads when they get archived

Command Example: /threads-autodelete channel:#ai-chat enabled:False


Command Details

Command: /threads-autounarchive

Category: AutoApply

Usage: /threads-autounarchive channel, enabled ignorebots

Required Arguments: channel, enabled

Optional Arguments: ignorebots

Command Description: Automatcially unarchive threads when they get archived

Command Example: /threads-autounarchive channel:#news enabled:True ignorebots:True



User Commands


/help

Get some help (for e.g. Commands & Bot Variables)

User

/invite

Invite the EasyThreads to you server!

User

/set-timezone

Set the GM timezone of the server!

User

/create-thread

Creates a thread in a specific channel

User




Autothreading Commands


/autothread

Autothread a channel

Autothreading

/autothread-disable

Disable autothreading in a channel

Autothreading

/block-role

Select a role to block from autothreading in this channel.
(Re-Select to unblock)

Autothreading

/block-user

Selecet a user to block from autothreading in this channel.
(Re-Select to unblock)

Autothreading

/blocklist

List all blocked users and roles from this channel

Autothreading

/channel-settings

Change the settings of a channel

Autothreading

/listchannels

Get a list of autothreaded channels

Autothreading




Forum Image Forum Commmands


/create-post

Creates a post in a forum channel

Forum Image Forum

/forum-ignorerole

Get a list of all ignored roles for a forum channel

Forum Image Forum

/forum-listignored

Get a list of all ignored roles for a forum channel

Forum Image Forum

/forum-settings

Change the settings of a forum channel

Forum Image Forum




Panel Commands


/forumpanel

Create a forumpanel

Panels

/threadpanel

Create a Threadpanel

Panels




AutoApply


/threads-autodelete

Automaticially delete threads when they get archived

AutoApply

/threads-autounarchive

Automatcially unarchive threads when they get archived

AutoApply


Need usage inspirations?

Join the EasyThreads support server EasySystems to see how other servers use EasyThreads

Help us to keep the website & bot alive

EasyThreads is a free bot, but we have to pay for the servers. If you want to help us, you can donate us.


Project Donation:


Personal Donations