🤖 Meet our new AI made using composio & crew AI! 🎉 This bot connects with your Google Calendar, making it a breeze to manage all your calendar activities right from discord. 💬🔗
Table of Contents
You can scheduled events just by normal chatting with our bot and you can:
- Create events even by adding someone via email, create google meeting room and all the neccessary features.
- Find upcoming events.
- Update & Delete existing events.
- Create Quick events.
- Remove attendee from an event
Composio was very crucial and reliable tool for making my project. It helped me to make my agentic tools for the agent much more faster and in an easy way acting like a pipeline between agent and google calendar. It would really took me many more days if done without this 🔥.
You should have
- Python 3.8 or higher
- GEMINI API KEY
- COMPOSIO API KEY
- Discord Bot Token
- And an integration id from composio.
Navigate to the Project Directory:
Change to the directory where the setup.sh
, main.py
, requirements.txt
, and README.md
files are located. For example:
cd path/to/project/directory
Make the setup.sh Script Executable (if necessary): On Linux or macOS, you might need to make the setup.sh script executable:
chmod +x setup.sh
Execute the setup.sh script to set up the environment, install dependencies, login to composio and add necessary tools:
./setup.sh
Now, Fill in the .env
file with your secrets.
python3 main.py
├── utils
├── calendar.py
└── manage_events.py
├── .env.example
├── .gitignore
├── LICENSE
├── README.md
├── main.py
├── requirements.txt
├── setup.sh
└── tools.py
- Fork the repository.
- Create a new branch:
git checkout -b feature-name
. - Make your changes.
- Push your branch:
git push origin feature-name
. - Create a pull request.
This project couldn't be there if they didn't be there!
Even something was gone wrong while making this project but composio team helped me to over come the issues and I am really thankful to it!
This project is licensed under the MIT License.