A discord bot that retrieves and displays information about recent earthquakes from the European Mediterranean Seismological Centre (EMSC). Invite it here: https://discord.com/api/oauth2/authorize?client_id=787970287550464010&permissions=2048&scope=bot
Quakecord is a discord bot that provides information about recent earthquakes to users in a Discord server. It retrieves the information from the European Mediterranean Seismological Centre (EMSC) and displays it in a user-friendly format.
The data used by Quakecord is sourced from the European Mediterranean Seismological Centre (EMSC). The EMSC is a leading provider of real-time earthquake information and has a vast database of earthquake data.
Quakecord uses the following libraries:
- Requests
- Discord.py
- Folium
- Clone this repository to your local machine.
- Create a virtual environment and activate it.
- Install the required libraries using
pip install -r requirements.txt. - Create a bot in Discord's Developer Portal and get its token.
- Add the bot to your Discord server.
- In the
quakecord.pyfile, replaceTOKENwith your bot's token. - Run the
quakecord.pyfile to start the bot.
- Ability to notify users of earthquakes that meet certain criteria.
- More detailed historical information, including graphs and maps.
- Adding more data sources for earthquake information.
- Improving the visual representation of the information provided by the bot.
We welcome contributions from the open-source community. If you would like to contribute to Quakecord, please follow these guidelines:
- Fork the repository
- Create a branch for your changes (e.g.
feature/new-featureorbugfix/fix-error) - Commit your changes with descriptive commit messages
- Push your changes to your forked repository
- Create a pull request to the main repository with a clear explanation of your changes and the problem they solve.
Quakecord is licensed under the MIT License. See the LICENSE file for more information.