ChatInviteLink
Represents an invite link for a chat
Represents an invite link for a chat.
Fields
| Field | Type | Required | Description |
|---|---|---|---|
invite_link | String | Always | The invite link. If the link was created by another chat administrator, then the second part of the link will be replaced with "...". |
creator | User | Always | Creator of the link |
creates_join_request | Boolean | Always | True, if users joining the chat via the link need to be approved by chat administrators |
is_primary | Boolean | Always | True, if the link is primary |
is_revoked | Boolean | Always | True, if the link is revoked |
name | String | Optional | Invite link name |
expire_date | Integer | Optional | Point in time (Unix timestamp) when the link will expire or has been expired |
member_limit | Integer | Optional | The maximum number of users that can be members of the chat simultaneously after joining the chat via this invite link; 1-99999 |
pending_join_request_count | Integer | Optional | Number of pending join requests created using this link |
subscription_period | Integer | Optional | The number of seconds the subscription will be active for before the next payment |
subscription_price | Integer | Optional | The amount of Telegram Stars a user must pay initially and after each subsequent subscription period to be a member of the chat using the link |
Botlify Cloud Runtime
Credentials are auto-injected in
Credentials are auto-injected in
.env — always load them with getenv(): BOT_TOKEN, ADMIN_CHAT_ID, BOT_USERNAME. Main database: database.db (SQLite, WAL mode). Runtime errors: error.log. Quick test: send to $ADMIN_CHAT_ID. Full details: Runtime Reference.