All checks were successful
Main / build-and-push-docker-image (20.x) (pull_request) Successful in 3m2s
21 lines
1.0 KiB
TypeScript
21 lines
1.0 KiB
TypeScript
import { Composer } from "grammy";
|
|
import type { Context } from "#root/bot/context.js";
|
|
import { logHandle } from "#root/bot/helpers/logging.js";
|
|
|
|
const composer = new Composer<Context>();
|
|
|
|
const feature = composer.chatType("private");
|
|
/**
|
|
* What triggers this feature and adds to the log when it has been triggered.
|
|
* The trigger is the command "/start" or "start"
|
|
*/
|
|
feature.command("start", logHandle("command-start"), ctx => {
|
|
// Responds with information about the bot.
|
|
return ctx.reply(
|
|
`Welcome\\! I am a bot created by Lucid for [Werewolf Kid Creations](https://werewolfkid.monster/) I am designed to delete any Twitter/X and Meta links along with corresponding reformatting services within groups\\. I also check embedded links amd forwarded messages\\! I am currently in a public beta mode\\! Simply add me to a group and make me an admin with the permission to delete messages\\. From there I will start deleting any Twitter\\/X and Meta links I detect\\.`,
|
|
{ parse_mode: "MarkdownV2" }
|
|
);
|
|
});
|
|
|
|
export { composer as welcomeFeature };
|