Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/hetic-mt-p2021/go_todo_groupe07
✅ Tiny Discord bot that will reminds you uncompleted tasks at the end of each day
https://github.com/hetic-mt-p2021/go_todo_groupe07
discord discord-bot golang reminder-bot todo todoapp todolist
Last synced: 4 days ago
JSON representation
✅ Tiny Discord bot that will reminds you uncompleted tasks at the end of each day
- Host: GitHub
- URL: https://github.com/hetic-mt-p2021/go_todo_groupe07
- Owner: HETIC-MT-P2021
- License: mit
- Created: 2020-10-16T09:11:25.000Z (about 4 years ago)
- Default Branch: main
- Last Pushed: 2020-12-07T16:32:13.000Z (almost 4 years ago)
- Last Synced: 2024-06-20T00:33:01.868Z (5 months ago)
- Topics: discord, discord-bot, golang, reminder-bot, todo, todoapp, todolist
- Language: Go
- Homepage:
- Size: 6.82 MB
- Stars: 3
- Watchers: 5
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.MD
- License: LICENSE
Awesome Lists containing this project
README
# ✅ go-todo
go-todo is a small Discord bot that reminds ⏰ you of uncompleted tasks 📝 at the end of each day, since he's not going to do it for you 💁♂️
## 🛠 Perequisities
To run this project
- Make sure you have Docker installed on your machine
## 📥 Installation
Want to add some magic code or cool behaviour ✨ to the bot ? Bring the repository down to your local machine by following theses steps
- Clone this repository:
```bash
git clone https://github.com/HETIC-MT-P2021/GO_TODO_Groupe07.git go-todo
cd go-todo
```- Make sure you have an `.env` file that is matching the example
- Start application by typing
```bash
docker-compose up --build
```## 🎨 Libraries
There are some external libraries used to build up this magnificent bot 🎖
[discordgo](https://gowalker.org/github.com/bwmarrin/discordgo)
[openweather](https://godoc.org/github.com/briandowns/openweathermap)
## 🎯 Features
The bot, at this age, can help you by:
- Returning all your tasks 📚
- Save a new task for you 🔖
- Delete a specific task 🔥## 🔍 Technical Choices
Feel free to discuss with any contributor about the technical choices that were made.
You can find the documentation [here](https://drive.google.com/drive/folders/1b88SQnlpN3IMJyXnK7YvlWW-aaoHSPWt?usp=sharing)## 🥋 Contributing
Before contributing, please read the [contributing guidelines](https://github.com/HETIC-MT-P2021/GO_TODO_Groupe07/blob/main/CONTRIBUTING.MD)
## ❓ Any Questions
If you have any questions, feel free to open an issue. Please check the open issues before submitting a new one ;)