Hey , good job. I understood the concept and the purpose of this bot.
A few steps that can improve the security:
- You can create a community account.
- Have your users authorize your account to vote of their behalf upon registration using SteemConnect. A posting authorization link can be like this
https://steemconnect.com/authorize/@YOUR_COMMUNITY_ACCOUNT. - Check for who have given you access and only register them.
- Now you can vote on their behalf using your own posting key without saving everyone's private keys in database.
Keep up the good work!
RE: Navi, a Discord Trail Bot That Will Help Small Communities