⚠This is a work in progress project!⚠
As this is my first python project, it will get better with any progress I make in this language :) This project challenges myself to learn more about python.
Challenges are:
- Make the discord bot configureable, so you can configure any API (like CoinMarketCap)
- Easily add new functions
- Easily change the code for your needs without touching code
I want to build a Discord bot, which can be used to get current information about crypto currencies. Many platforms offer an API which will be used to get these information.
This bot should also offer to ability to inform you regarding your coin interests. You should be able to add coins of interests and desired prices to be notified.
Possible commands:
Command | Short command | Description |
---|---|---|
!price %TOKENNAME% | !p %TOKENNAME% | Get current price of token |
!tokeninfo %TOKENNAME% | !ti %TOKENNAME% | Get all market information of token |
!alertprice %TOKENNAME% %PRICE% | !ap %PRICE% | Sets up an alert for a token when it reaches a specific price |
!alert-ath %TOKENNAME% | !aath %TOKENNAME% | Sets up an alert for a token if it reaches an all-time-high |
... and many more!
- Create a Discord developer app
- Create a bot and token
- Add following Permissions:
- Texting
- ...
- Create OAuth2 Url
- Add Bot to your desired Server
- Copy your Bot token into a file "discord_bot_token" in the directory /secrets
- docker-compose up --build