Skip to content

alicebot.adapter.telegram.entity

Telegram Entity 模型。

abstract class Entity

Bases: alicebot.message.MessageSegment, abc.ABC

method blockquote(text)

  • Returns

    Type: Self

method bold(text)

  • Returns

    Type: Self

method bot_command(text)

  • Returns

    Type: Self

method cashtag(text)

  • Returns

    Type: Self

method code(text)

  • Returns

    Type: Self

method custom_emoji(text, custom_emoji_id = None)

  • Arguments

    • custom_emoji_id (str | None)
  • Returns

    Type: Self

method email(text)

  • Returns

    Type: Self

method expandable_blockquote(text)

  • Returns

    Type: Self

method hashtag(text)

  • Returns

    Type: Self

method italic(text)

  • Returns

    Type: Self

method mention(text)

  • Returns

    Type: Self

method phone_number(text)

  • Returns

    Type: Self

method pre(text, language = None)

  • Arguments

    • language (str | None)
  • Returns

    Type: Self

method spoiler(text)

  • Returns

    Type: Self

method strikethrough(text)

  • Returns

    Type: Self

  • Arguments

    • url (str | None)
  • Returns

    Type: Self

method text_mention(text, user = None)

  • Arguments

    • user (alicebot.adapter.telegram.model.User | None)
  • Returns

    Type: Self

method underline(text)

  • Returns

    Type: Self

method url(text)

  • Returns

    Type: Self

abstract class Entity[TelegramMessage]

Bases: alicebot.adapter.telegram.entity.Entity

Released under the MIT License.