This is an old revision of the document!

Cooldown Per User

The Cooldown Per User command allows for your bot to have cooldown on commands on a per user basis instead of the default global cooldown that is built in the bot. This is done through the use of text files.

This command can be added to other commands for a custom cooldown time that applies to each user! You will need to make a folder in custom logs named whatever you want, but replace the Cooldown/@user@.txt in the commands to WhateverYouNamedFolderHere/@user@.txt.

Want to see more community-made custom commands? Click the following link - Link
Need to know how to import this command into your Deepbot? Click the following link - Link

Ian Chandler - Twitch Channel Link


No Update History

VIP Membership - How to Get VIP

  1. Import the following code into Deepbot: Download Json
  2. Create One Folder inside your Deepbot Folder Custom Logs Folder named “Cooldown”
  3. Rename the command that you want to have the cooldown on to something random. Make a note of this name as you will need this later.
  4. Change the !cooldown command to the previous name of the command that you want the cooldown on.
  5. Put the command name you set in step 3 into the command chaining part of the !cooldownpass command.
  6. Run !setcooldown Cooldown <seconds>, changing <seconds> to the amount of seconds you want the cooldown to be.

!setcooldown <folder in Custom Logs> <Seconds For Cooldown>
Use this command to change the number of seconds that the command has on cooldown
Example Usage
!setcooldown Cooldown 60

  • This can be used for multiple commands but you will need to edit the commands above in order to do so. Most importantly you will need to adjust the @readfile@/@savefile@ parts of the command in order for them to point to the correct folder.
  • You will need to either manually create the limit.txt file and add the number of seconds or run !setcooldown <folder name> <Seconds For Cooldown> as detailed in the command section of this page for the command to work correctly. If you don't do this the command will run no matter how many times the viewer triggers the command.
  • command_cooldown_per_user.1580948015.txt.gz
  • Last modified: 2020/02/06 00:13
  • by dante557