Skip to content

πŸ… A Discord bot for the pomodoro technique

Notifications You must be signed in to change notification settings

fspoettel/pomodoro-discord-bot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

40 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

pomodoro-discord-bot

Discord bot that enables you to use and manage πŸ… pomodoro timers within channels and direct messages. It is written in Node.js and uses MongoDB as database layer. The bot currently runs on fly.io.

Usage

  1. Invite the bot to your server
  2. Direct message help to user pom#2785 or ping via @pom help to see a list of commands and usage instructions

Available Commands

Timers

start {min} a πŸ… of a given duration. It is 25 minutes long by default. pom will send you a direct message once it completes.
Shortcuts: s, new

break {min} starts a β˜•. It is 5 minutes long by default. pom will send you a message once it completes.
Shortcuts: b, short, shortbreak

longbreak {min} starts a long β˜•. It is 30 minutes long by default. pom will send you a message once it completes.
Shortcuts: lb, long

timeleft displays the time left on the current πŸ… or β˜•.
Shortcuts: t, status

complete a πŸ… or β˜• in progress.
Shortcuts: c, stop

restart a πŸ… or β˜• in progress.
Shortcuts: r, reset

Stats

stats {today|all} displays the amount of πŸ… and β˜• you have completed. By default, all stats will be shown.

clearstats {today|all} clears your stats. By default all stats will be cleared. This does not affect πŸ… or β˜• that are currently in progress.

Documentation & Misc.

help displays this help again.
Shortcuts: h, about

issue displays a link to the issue tracker for this bot.
Shortcuts: bug

motivation will try its best to help with lazy days.

Languages