Improved help

This commit is contained in:
Luquinhas 2025-01-10 10:49:03 -03:00
parent ad27a25d1f
commit abaecd4782
No known key found for this signature in database
GPG key ID: D9B075FC6DC93985
2 changed files with 9 additions and 4 deletions

View file

@ -4,8 +4,11 @@ const spamwatchMiddleware = require('../plugins/lib-spamwatch/Middleware.js')(is
async function sendHelpMessage(ctx, isEditing) {
const Strings = getStrings(ctx.from.language_code);
const botInfo = await ctx.telegram.getMe();
const options = {
parse_mode: 'Markdown',
disable_web_page_preview: true,
reply_to_message_id: ctx.message.message_id,
reply_markup: {
inline_keyboard: [
[{ text: Strings.mainCommands, callback_data: 'helpMain' }, { text: Strings.usefulCommands, callback_data: 'helpUseful' }],
@ -16,7 +19,9 @@ async function sendHelpMessage(ctx, isEditing) {
]
}
};
const helpText = Strings.botHelp;
const helpText = Strings.botHelp
.replace('{botName}', botInfo.first_name)
.replace("{sourceLink}", `${process.env.botSource}`);
if (isEditing) {
await ctx.editMessageText(helpText, options);
} else {