2017-09-28 15:41:06 +03:30
|
|
|
'use strict';
|
|
|
|
const { Markup } = require('telegraf');
|
|
|
|
const { homepage } = require('../../package.json');
|
|
|
|
|
|
|
|
const message = `\
|
|
|
|
Hey there!
|
|
|
|
|
|
|
|
I'm an <b>administration</b> bot that helps you to keep \
|
|
|
|
your <b>groups</b> safe from <b>spammers.</b>
|
|
|
|
|
|
|
|
Send /commands to get the list of available commands.
|
|
|
|
|
|
|
|
If you want to use me for your groups, \
|
|
|
|
note that I'm more useful on a network of groups and \
|
|
|
|
you also need to <b>setup a new bot.</b>
|
|
|
|
|
2019-02-23 16:32:32 +01:00
|
|
|
So if you don't wish to self-host, @MissRose_bot \
|
2019-01-25 19:42:28 +01:00
|
|
|
might be a better choice for you.
|
2017-09-28 15:41:06 +03:30
|
|
|
`;
|
|
|
|
|
2020-03-10 22:10:48 +01:00
|
|
|
/** @param { import('../../typings/context').ExtendedContext } ctx */
|
2021-05-07 22:46:11 +02:00
|
|
|
const helpHandler = (ctx) => {
|
|
|
|
if (ctx.chat.type !== 'private') return null;
|
2017-10-06 16:40:49 +03:30
|
|
|
|
2021-05-07 22:46:11 +02:00
|
|
|
return ctx.replyWithHTML(
|
2017-09-28 15:41:06 +03:30
|
|
|
message,
|
2017-10-31 23:08:22 +01:00
|
|
|
Markup.inlineKeyboard([
|
|
|
|
Markup.urlButton('🛠 Setup a New Bot', homepage)
|
|
|
|
]).extra()
|
|
|
|
);
|
2017-09-28 15:41:06 +03:30
|
|
|
};
|
|
|
|
|
|
|
|
module.exports = helpHandler;
|