A simple bot that will monitor a Peercoin address for incoming Transactions (Donations) and mint events by connecting to a Marisma server.
This bot will report those events to a given Discord channel.
Transactions are persisted locally in a Hive database.
This bot should also work fine with all Bitcoin and Peercoin clones. Incoming Transactions from mining are so far not considered.
- docker-compose
- Marisma
- Discord API Token
- Clone this repo.
- Create a docker-compose.override.yml file and set the environment variables accordingly.
When starting for the first time, setting SILENT_OPERATION=true is recommended to avoid spam on initial build of the database. - run ./deploy.sh
- ???
- You now have a donation bot.
protoc --dart_out=grpc:lib/generated -Iprotos protos/marisma.proto