Skip to content

A Telegram bot written in Python that sends emails to remind you to schedule meetings with your groups.

License

Notifications You must be signed in to change notification settings

joelabreurojas/LazyMails

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Logo
LazyMails

Logo

A Telegram bot written in Python that sends emails to remind you to schedule meetings with your groups.

 

Happy Path

Happy Path


Message

Message

 

⚙️ Configuration

Set up

Check your version, we use python > 3.11:

python -V

Download the project:

git clone [email protected]:joelabreurojas/LazyMailsBot.git
cd LazyMailsBot/
Credentials
// .env
BOT_TOKEN=<YOUR_BOT_TOKEN>
BOT_USERNAME=<YOUR_BOT_USERNAME>

MAIL_USERNAME=<YOUR_MAIL>
MAIL_PASSWORD=<YOUR_MAIL_TOKEN>
MAIL_SERVER=<YOUR_SERVER>
MAIL_PORT=<YOUR_PORT>
Environment

Create:

python -m venv <name>

Activate:

// Linux or Mac
source <name>\bin\activate
// Windows
source <name>\Scripts\activate

Install:

pip install -r requirements.txt

Run:

python run.py
// Alternative
python -m lazymails

 

💻 Usage

Don't forget to run the project!

  1. Click here to add LazyMails to your account.

  2. Invite it to a group or super-group chat.

  3. Give it admin privileges.

  4. Use /help for an introduction.

  5. Have fun with it!

 

👐 Contribute

Improvements?

  • Don't hesitate to create a PR.

Problems?

  • Feel free to open a new issue!

About

A Telegram bot written in Python that sends emails to remind you to schedule meetings with your groups.

Resources

License

Stars

Watchers

Forks

Languages