Module

x/grammy/mod.ts>Api#banChatMember

The Telegram Bot Framework.
Very Popular
Go to Latest
method Api.prototype.banChatMember
import { Api } from "https://dotland.deno.dev/x/grammy@v1.12.4/mod.ts";

Use this method to ban a user in a group, a supergroup or a channel. In the case of supergroups and channels, the user will not be able to return to the chat on their own using invite links, etc., unless unbanned first. The bot must be an administrator in the chat for this to work and must have the appropriate administrator rights. Returns True on success.

Parameters

chat_id: number | string

Unique identifier for the target group or username of the target supergroup or channel (in the format @channelusername)

user_id: number

Unique identifier of the target user

optional
other: Other<R, "banChatMember", "chat_id" | "user_id">

Optional remaining parameters, confer the official reference below

optional
signal: AbortSignal

Optional AbortSignal to cancel the request

Official reference: https://core.telegram.org/bots/api#banchatmember