UNPKG

telegram-cms

Version:

It is a nodejs application to launch a Telegram bot in seconds with primary components.

40 lines (34 loc) 1.1 kB
var checkQuery = function(option) { var mName = option.mName; var btnsArr = [ fn.mstr[mName].query[mName], ]; var result = {} //check seperate section if(option.speratedSection){ option.speratedSection.forEach(section => { btnsArr.forEach(btn => { if(section === btn){ result.status = true; result.button = btn; result.routting = routting; } }); }); } //return return result; } var routting = function(query, speratedQuery, user, mName) { var last = speratedQuery.length-1; var queryTag = fn.mstr[mName].query; //remove query message global.robot.bot.deleteMessage(query.message.chat.id, query.message.message_id); //admin settings if(speratedQuery[1] === queryTag['admin'] && speratedQuery[2] === queryTag['settings']) fn.m[mName].settings.query(query, speratedQuery, user, mName); } module.exports = { routting, checkQuery }