Implemented by IOTA Foundation.
This is a Discord bot for managing ambassador contributions, roles, and incentives seamlessly. The bot tracks Twitter activity, assigns points, manages roles, and etc. In addition, there is also another Twitter-Telegram bot for forwarding the latest tweets on iota
and iotalabs_
to a Telegram group.
- Node.js (v16 or higher)
- Discord Developer Portal Application
- Twitter Developer API Access
- Telegram bot know-how
npm i
Copy the sample config file config.example.json
to config.json
and edit accordingly.
npm run format
npm start
Copy the sample config file config.example.json
to config.json
and edit accordingly.
docker compose build
docker compose up -d
docker compose down -t1
docker logs -tf ambassdor-discord-bot