Command Parts for Telegraf
This module is a plugin for the Telegraf Telegram Bot Framework.
It provides a middleware that splits a command in a Telegram text message to
its parts. These parts are stored in ctx.state.command
.
For example, if your text message is /start@yourbot Hi!
, the
ctx.state.command
holds the following properties:
text
'/start@yourbot Hello world!'command
'start'bot
'yourbot'args
'Hello world!'splitArgs
['Hello', 'world!']
installation
To use this module in your Telegraf app, require it and pass it to app.use.
const commandParts = ; app;