#πŸ”’ repost i need help with my python bot

8 messages Β· Page 1 of 1 (latest)

tired heart
#

i want my bot reply to have a cool down, for example, lets say i type in the server

my bot will reply to that message with "hello" and it will do that every time i type, but to avoid spam, i want a cool down

for example, if i type "hello" 5 times within 2 seconds, it will only respond once and wont respond til i type again in 5 seconds

surreal ospreyBOT
#

@tired heart

Python help channel opened

Remember to:

  • Ask your Python question, not if you can ask or if there's an expert who can help.
  • Show a code sample as text (rather than a screenshot) and the error message, if you've got one.
  • Explain what you expect to happen and what actually happens.

:warning: Do not pip install anything that isn't related to your question, especially if asked to over DMs.

frail zodiac
#

then you can use sleep()

#

it kills every process and stops it running

simple sand
#

Add a status to the bot alive and sleep True or False or whatever, when a succesful call is made to the bot change it's status to sleep, start a thread that waits for 5 seconds and when it's done change it's status to alive again and just in your method to receive messages discard any message if the status is asleep

surreal ospreyBOT
#
Python help channel closed

This help channel has been closed and it's no longer possible to send messages here. If your question wasn't answered, feel free to create a new post in #1035199133436354600. To maximize your chances of getting a response, check out this guide on asking good questions.