Skip to content

Releases: LendaDeAfonselio/Alarm_Bot

Alarm bot without slash commands

18 Jul 14:16
f1a7d84

Choose a tag to compare

Alarm bot version that still uses $ as a prefix.
After this version the bot started to employ slash commands

Limitless alarms

23 May 12:19
9d17ddc

Choose a tag to compare

Alarm bot version that allows for limitless alarm

Bot before shards

16 Oct 10:47

Choose a tag to compare

Better if you are using the bot locally for a couple of servers, shards make the logic a bit harder since it becomes a distributed system and it is more prone to bugs :)

Alarm bot with timezones stable

02 Feb 11:01
fde43df

Choose a tag to compare

Available Commands:

Currently the bot has the following commands:

  • help - Help command with all you need to know about the bot and the commands.
    • Usage example: $help
  • activateAlarm - Reactivates a silenced alarm.
    • Usage example: $activateAlarm id123
  • activateAllAlarms - Reactives all silenced alarms.
    • Usage example: $activateAllAlarm -a or $activateAllAlarm -p
  • alarm - Sets up an alarm to the channel in which you're sending the message. If you wish to send the alarm to a specific channel, the last "word" of the message should be the channel that you desire to send the message to (examples above).
    • Usage example: $alarm GMT */30 9-18 * * * aaa
  • alarmHelp - Some examples and help on how to setup an alarm.
    • Usage example: $alarmHelp
  • deleteAlarm - Deletes an alarm given an id.
    • Usage example: $deleteAlarm id123
  • deleteAllAlarms - Deletes all private alarms or alarms that YOU have set in a server.
    • Usage example: $deleteAllAlarms -a or $deleteAllAlarms -p
  • myAlarms - Shows you a list of your public and private alarms.
    • Usage example: $myAlarms
  • oneTimeAlarm - Sets up an one time alarm, use -p for a private alarm.
    • Usage example: $oneTimeAlarm GMT 19:00 Hello
  • ping - Just to check if the bot is alive.
    • Usage example: $ping
  • privateAlarm- Sets up a private alarm via DM.
    • Usage example: $privateAlarm GMT */30 9-18 * * * aaa
  • silenceAlarm - Silences a specific alarm, if you pass a date (ex: 22/03) it will activate once that they arrives otherwise the alarm will be silent activated again with activateAlarm.
    • Usage example: $silenceAlarm id123 23/01
  • silenceAllAlarms - Silences all alarms until they are activated again.
    • Usage example: $silenceAllAlarms -a or $silenceAllAlarms -p

Alarm Bot without timezones

02 Jan 13:46

Choose a tag to compare

Stable alarm bot without timezones
Commands:

  • help - Help command with all you need to know about the bot and the commands!
  • alarm - Sets up an alarm to the channel in which you're sending the message.
  • alarmHelp - Some examples and help on how to setup an alarm.
  • deleteAlarm - deletes an alarm given an id.
  • myAlarms - Shows you a list of your public and private alarms.
  • oneTimeAlarm - Sets up an one time alarm, use -p for a private alarm!
  • ping - Just to check if the bot is alive.
  • privateAlarm- Sets up a private alarm via DM.

The alarms will be activated at the specified time WHERE the bot is running.