update leave command requirements
This commit is contained in:
@@ -8,7 +8,12 @@ export class Leave extends ChatCommand {
|
|||||||
title = "/leave";
|
title = "/leave";
|
||||||
description = "Bot will leave current chat";
|
description = "Bot will leave current chat";
|
||||||
|
|
||||||
requirements = Requirements.Build(Requirement.BOT_ADMIN, Requirement.CHAT);
|
requirements = Requirements.Build(
|
||||||
|
Requirement.BOT_ADMIN,
|
||||||
|
Requirement.CHAT,
|
||||||
|
Requirement.CHAT_ADMIN,
|
||||||
|
Requirement.BOT_CHAT_ADMIN
|
||||||
|
);
|
||||||
|
|
||||||
async execute(msg: Message): Promise<void> {
|
async execute(msg: Message): Promise<void> {
|
||||||
await bot.leaveChat({chat_id: msg.chat.id});
|
await bot.leaveChat({chat_id: msg.chat.id});
|
||||||
|
|||||||
Reference in New Issue
Block a user