telegraf-logs-answer

1.1.0 • Public • Published

telegraf-logs-answer

This library is a middleware that allows you to write a user action logger in a few lines of code and the ability to respond to users on behalf of a bot.

only works in conjunction with telegraf.js only works in nodejs v14 and above

Installation

To install locally in a project, use

$ npm install telegraf-logs-answer --save

Usage

const telegrafLA = require('telegraf-logs-answer')
const { Telegraf } = require('telegraf')

const mainBot = new Telegraf(/* main telegram bot token */)
const loggerBot = new Telegraf(/* logger telegram bot token */)

mainBot.use(telegrafLA({
  loggerBot, // another your bot, the one who will send logs from the main bot
  answerBot: mainBot, // your main bot, who will reply to the user
  outputTelegramId: '' // telegram id of group or user for send logs
}))

mainBot.launch()

Result

As a result, you will have your main bot, and a logger bot that sends you logs, in order to answer a person on behalf of the bot, you need to write a message in response to the message of the logger bot

Package Sidebar

Install

npm i telegraf-logs-answer

Weekly Downloads

0

Version

1.1.0

License

ISC

Unpacked Size

7.31 kB

Total Files

10

Last publish

Collaborators

  • giranda22