CSSBot

A bot for the CSS Discord Server, written in C# using Discord.Net.

View the Project on GitHub Chris-Johnston/CSSBot

Counter Service Help
Course Channel Management
General Commands Help
Reminder Service Help
Tag Service Help

Counter Service Help

The counter service is a service that checks messages to see if they contain a certain phrase, and increments a counter. It is very much unused and I should probably kill it off.

All commands for this service are in the group Counter, that is aliased by C. This means that instead of typing ?Counter MakeCounter <name>, you can type ?C MakeCounter <name>.

Make Counter / New Counter / Make / New

Requires the user permission to Manage Channels.

Makes a new counter if it doesn’t already exist.

Aliases:

Parameters:

Example: ?C MakeCounter name, ?C MakeCounter "this has spaces"

Increment / + / Add / Plus / Tally / Tick

Increments the counter, if it exists, by 1.

Aliases:

Parameters:

Example: ?C + name, ?c add "this has spaces"

Decrement / - / Subtract / Minus / Untick

See the increment command. Does the same, but subtracts 1 from the value.

Aliases:

Parameters:

Example: ?C - name, ?c subtract "this has spaces"

Delete / Remove

Requires the user permission to Manage Channels.

Deletes counters that match the counter text, if any match.

Aliases:

Parameters:

Example: ?c delete name, ?c remove "this has spaces"

List Channel / List / Channel

Lists all of the counters in the current channel.

Aliases:

Example: ?c list

List Guild / Guild / List Server / Server

Lists all of the counters in the current guild.

Aliases:

Example: ?c guild

Set / Set Counter

Sets the value of the counter.

Parameters:

Aliases:

Example: ?c set name 999, ?c setcounter "spaces lol" -1