/**
* Help Command
* @namespace help
* @memberof Commands
*/
/**
* Help Command Handler
* @param {null} ctx
* @param {import('../telegram-client').TelegramInteraction} interaction
* @memberof Commands.help
*/
async function help(__, interaction) {
let message = 'Этот бот умеет общаться с помощью нейронных сетей, просто отправь личное сообщение или команду /answer.\nЕсли хочешь поддержать тему общения с ботом, ответь на его сообщение.\n\n'
message += 'Вот список доступных команд:\n';
interaction.registered_commands.forEach((help, command_name) => {
if (!help?.length) return;
message += `/${command_name} — ${help.join(' ')}\n`;
});
return [null, message];
}
module.exports = {
help,
}