default: token: "YOUR TOKEN GOES HERE" interval: 20 # How many minutes to wait before sending another batch of messages (Default: 60) # This setting overrides the 'interval' value set above randomize_interval: enabled: false # If set to true, your interval is randomized based on the values below (Default: false) minimum_interval: 5 # Minimum interval in minutes (Default: 60) maximum_interval: 6 # Maximum interval in minutes (Default: 70) wait_between_messages: enabled: false # If set to true, the script waits between channels. Set this to true if you're getting rate limited (Default: false) minimum_interval: 10 # Maximum interval in seconds (Default: 3) maximum_interval: 20 # Maximum interval in seconds (Default: 5) avoid_spam: enabled: false # If set to true, the script prevents double-posting (Default: false) # Set both minimum and maximum to the same number if you want to only post when that number is reached, and not randomize minimum_messages: 2 # Minimum amount of messages other people post before you repost yours. (Default: 2) maximum_messages: 2 # Maximum amount of messages other people post before you repost yours. (Default: 2) work_hours: enabled: false # Make the script work only between the hours set below (Default: false) start_time: 7 # Start hour (0-23, Default: 7) end_time: 22 # End hour (0-23, Default: 22) multiple_messages: enabled: true # If set to true, the script will choose random .txt message file from /messages/ (Default: false) mode: 1 # 0 - choose random message file | 1 - sorts the messages (message1.txt, message2.txt etc), sends them all into one channel (Default: 0) change_status: enabled: false # If set to true, the script will change your status (Default: false) status: "online" # Your bot status (online, idle, dnd, invisible, Default: online) wait_before_start: 0 # How many minutes to wait before starting the script (Default: 0) debug_mode: true # If set to true, you will get a log in the console every time a message is sent (Default: false) channels: # Channels where to send the message - "1335227646795317339" # etc slowmode_delay: enabled: false minimum_delay: 0 # Minimum delay in seconds between messages maximum_delay: 0 # Maximum delay in seconds between messages cooldown: enabled: true # Enable or disable the cooldown period active_time: 192 # Time in seconds before taking a break (default: 3 minutes) cooldown_time: 38 # Time in seconds to pause before resuming (default: 1 minute) stop_on_message: enabled: true # Set to false if you don't want this feature content: "Verify" # The exact message that will stop the bot channel_id: "1335227646795317339" # The channel where the bot should listen for this message