NEO Slack bot for NEO communities
This slack bot has multiple commands and uses in the main NEO Slack.
This bot is specially made for the Antshares/NEO slack. It's purpose is to provide a multitude of functionality for new and seasoned members. It's primary function is to respond to certain text in channels and send the user a message with information.
Release 0.1 - DONE
- Auto responding bot
- Saving question data in a Mongo database
- Using NLP to find questions in chat and respond accordingly
- Give the user the option to ignore the message for a certain amount of time
/dev command, which lists the commands available
/dev add, which lets a user register as a developer, it will give a list of questions
- Which skills do you have?
- Do you have a github account?
- [Yes]: Please enter your GitHub username
- Do you want to register your wallet address?
- [Yes]: Please enter your wallet address (cannot be seen by normal users, only CoZ members)
/dev addskill <skillname>, which lets a user add a new skill to select from during registering
/dev list <@optional:skillname>, lists all dev users, optional lists users with a skill
/dev modify, which lets a user modify their information
- Refactor code to be more modular
- Refactor code to make use of await and async
- Add message creation framework for easy message creation
- Parse questions gathered and create proper answers