A telegram bot with natural language parsing and comparison to answer questions regarding Nordic FuzzCon.
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
assets
config
dist
src
.gitignore
LICENCE
README.md
package-lock.json
package.json
tsconfig.json
tslint.json

README.md

NFC HelperBot

This is a Telegram Chat bot that is made to assist people at Nordic FuzzCon by answering simple questions. You can use this bot by messaging it on Telegram, @nfchelperbot.

The bot will attempt to find out what you are asking using natural language parsing to find how close your input is to a question list, and give what it thinks is an appropriate answer if possible. It was primarily created as an experiment and practice with TypeScript and natural language parsing.

Use this bot

You can use this bot by messaging it on Telegram, @nfchelperbot.
You can set this bot up yourself and message it on Telegram.

Contribute

You can contribute with feedback, or by writing code.

To give feedback, open the issues page and create an issue where you describe the issue or suggestion in as much detail as possible.

To contribute, you will need Node.JS v9.5.0 and TypeScript installed. You can then fork or clone the repository, use npm install to install dependencies, and you're ready to go. You can get a Bot Token for Telegram by messaging BotFather.

All contributions must follow and pass the tslint tests, which can be run using npm run tslint in the root folder.

Licence

Licenced under a MIT License. See the LICENCE file.