Commands - Subscribing

All commands related to subscribing and unsubscribing to parts within your server

/subscribe

The subscribe command is used for subscribing to individual parts within a channel, meaning that the next time a deal is found by the bot for that part, it will be posted to the channel.

This command must be ran from within the channel where you'd like the deals to be posted

Optionally a price you believe is a good deal for the part can be specified. The advantage of using the centrally managed price is that it is continually monitored and tweaked so that as the market slowly drops for parts as they age, deals are not increasingly posted (otherwise its not really a good deal).

Parameters

  • part_name (Required) - the part you would like to subscribe to e.g. rtx 4060, ryzen 5 5600X.

  • desired_price (Optional) - the price at which you'd like deals to show for the part, if left blank it will use the centrally configured price for that part, which is managed in the CS Computers Discord Server.

  • role (Optional) - the role that you would like pinged for deals that are posted. This will use a default value assigned centrally if not specified. This does not automatically create the role for you, this must be done manually.

Examples

Example without specifying a price
Example where a server-specific price is specified

/subscribe-group

The subscribe group command is used for subscribing to a collection of parts that have been setup centrally by CS Computers. This will still work even if you are already subscribed to some parts in the group, and parts will automatically subscribed within the channel if a part is later added to the group.

This command must be ran from within the channel where you'd like the deals to be posted

Part Groups Example List

Parameters

  • group_name (Required) - the part group that you would like to subscribe to, all subscriptions will go into the channel you run the command in

  • role (Optional) - the role that you would like pinged for all posted deals that are in the group. A default role is set otherwise that is associated to the group, these roles can be found here

Examples

Example of subscribing to a group

/unsubscribe

The unsubscribe command is used for removing a part from your server's subscriptions, meaning the deals will no longer be posted in the channel. This command works even if you are subscribed to a group, only the part specified will be removed.

This command can be ran from any channel and have the same effect

Parameters

  • part_name - the part you'd like to unsubscribe from.

Examples

Example of unsubscribing from a part

/unsubscribe-group

The unsubscribe group command is used for removing an entire group of parts from your server's subscriptions, meaning all the deals will no longer be posted in the channel, or whatever channel the individual parts were set to post into.

This will remove parts regardless if they have been altered beyond the standard setup from the group and simply goes through all parts in the part group, and removes them from your server's subscriptions.

This command can be ran from any channel and have the same effect

/list-subscriptions

The list subscriptions command gives you a interactive GUI message that you can use to see all of the subscriptions active in your server, what channel they post into, and any custom configuration including the role or desired price. If you are utilising the default role and price for a part, it will show up as N/A. An example of this can be seen below:

List subscriptions preview

Last updated