Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- export const markupGreeterMessage = new Menu('markupGreeterMessage');
- const notifications = new Set<number>();
- function toggleNotifications(id: number) {
- if (!notifications.delete(id)) notifications.add(id);
- }
- markupGreeterMessage.text(
- (ctx) => (ctx.from && notifications.has(ctx.from.id) ? '🔔' : '🔕'),
- (ctx) => {
- toggleNotifications(ctx.from.id);
- ctx.menu.update();
- }
- );
- const greeterMessage = `...`;
- ...
- await <save DB>.then(
- async () =>
- await ctx.reply(greeterMessage, {
- reply_markup: markupGreeterMessage,
- })
- );
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement