Skip to main content
Using Deno in production at your company? Earn free Deno merch.
Give us feedback
Module

x/mtkruto/tl/2_types.ts>ChannelAdminLogEventsFilter_

Cross-runtime JavaScript library for building Telegram clients
Go to Latest
class ChannelAdminLogEventsFilter_
import { ChannelAdminLogEventsFilter_ } from "https://deno.land/x/mtkruto@0.1.190/tl/2_types.ts";

Filter only certain admin log events

Constructors

new
ChannelAdminLogEventsFilter_(params?: { join?: true; leave?: true; invite?: true; ban?: true; unban?: true; kick?: true; unkick?: true; promote?: true; demote?: true; info?: true; settings?: true; pinned?: true; edit?: true; delete?: true; group_call?: true; invites?: true; send?: true; forums?: true; })

Properties

protected
readonly
[id]: number
protected
readonly
[params]: Params
optional
ban: true
optional
delete: true
optional
demote: true
optional
edit: true
optional
forums: true

Forum-related events

optional
group_call: true

Group call events

optional
info: true

Info change events (when about, linked chat, location, photo, stickerset, title or username, slowmode, history TTL settings of a channel gets modified)

optional
invite: true
optional
invites: true

Invite events

optional
join: true
optional
kick: true
optional
leave: true
optional
pinned: true
optional
promote: true
optional
send: true

A message was posted in a channel

optional
settings: true
optional
unban: true
optional
unkick: true

Static Properties

readonly
[name]: string
readonly
[paramDesc]: ParamDesc