shroominic / SenseiDoro-Discord-Bot

Helps you work in a group using the Pomodoro technique.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Sensei Doro

Discord Bots Discord Bots

A Discord Bot that automatically manages your study group using the Pomodoro Technique.

Invite Sensei Doro to your discord server and get started with /help.

Please keep in mind that the bot will not work properly if you do not accept all required permissions.

Demo

Create a new session:

Create Session

Basic functionality:

Basic Functions

Features

  • Automatic Pomodoro Timer: With Sensei Doro, you'll never have to worry about setting a timer or remembering to take breaks during your study sessions. The bot automatically manages your work and break times, ensuring that you stay focused and productive.
  • Group Study Support: Sensei Doro is designed to be used in a study group, making it easier for you and your friends to stay accountable and motivated while learning together. The bot mutes all members during work time, creating a quiet and distraction-free environment.
  • Flexible Session Controls: Sensei Doro gives you the ability to customize your study sessions to fit your needs. You can adjust the work and break times, as well as the number of repetitions, to create the perfect Pomodoro study routine. Plus, with the ability to start and stop sessions at any time, you'll always have control over your learning experience.

How it works

With Sensei Doro, you can easily manage your study group using the Pomodoro Technique. Simply use the /create command to set up a study group, and then use the ๐Ÿš€ START button to begin a study session. The bot will automatically mute all members of the group and start a countdown timer. When the timer is up, the bot will unmute all members and start a break timer. This cycle will continue until there are no repetitions left. You can use the STOP button to end the study session at any time. Plus, with the ability to adjust work and break times and the number of repetitions, you can customize your study sessions to fit your needs.

The Idea

The Pomodoro Technique is a time management method that helps boost productivity by working for 25 minutes and taking a 5 minute break. Sensei Doro brings this technique to Discord, allowing users to create a study group and track work and break times using a timer. The bot also allows for group study, with all members being automatically muted during work time to create a quiet, distraction-free environment. Users can customize their study sessions with adjustable work and break times and the ability to start and stop sessions at any time.

Commands

You can interact with the bot using discord / slash commands.

Notation: <required argument> , [optional arg]{default value} , <'subcommands'|'to'|'choose'|'from'>

Setup

  • Show help information: /help
  • Create a new pomodoro environment: /create [name]{"Pomorodo"} [work_time]{25} [break_time]{5} [repetitions]{4}

Session

  • Start a session: click on the * ๐Ÿš€ START * Button
  • You can manage your session inside the * ๐Ÿ“‹ dashboard * channel using buttons.

Admin

  • General configuration: /config <'mute_admins'| > <true/false> (more coming soon)
  • Set your own roles to control command permissions: /role <'admin'|'moderator'> <@your_role>
  • Delete/Reset all data Sensei Doro knows about this guild: /data <'delete'|'reset'>

Support this project

If you enjoy my work, consider supporting me on Ko-fi :)

About

Helps you work in a group using the Pomodoro technique.

License:Other


Languages

Language:Python 100.0%