TelegramChannel

A Telegram Chat representing a channel (Chat.type == ChatType.CHANNEL.value).

The Telegram channel is also a ChatGroup.

Author

ForteScarlet

Inherited properties

Link copied to clipboard
abstract override val coroutineContext: CoroutineContext

From TelegramBot but without Job.

Link copied to clipboard
open override val id: LongID
Link copied to clipboard
open override val members: Collectable<Member>

Always empty: Telegram cannot get all members.

Link copied to clipboard
open override val name: String
Link copied to clipboard
open override val ownerId: ID?

Always null.

Link copied to clipboard
abstract override val roles: Collectable<Role>
Link copied to clipboard
abstract override val source: Chat

The Chat.

Inherited functions

Link copied to clipboard
abstract suspend override fun botAsMember(): TelegramMember
Link copied to clipboard
abstract suspend override fun member(id: ID): TelegramMember?
Link copied to clipboard
abstract suspend fun memberCount(): Int
Link copied to clipboard
abstract suspend override fun send(text: String): TelegramMessageReceipt
abstract suspend override fun send(message: Message): TelegramMessageReceipt
abstract suspend override fun send(messageContent: MessageContent): TelegramMessageReceipt