messages module

Note

This module is imports as from .. import message. This means that you must use ezbotf.messages.notify as example.

Contains

async ezbotf.messages.prefixed_message(prefix: str, event: EventBuilder, message: str | list[str])

Formats message(s) with prefix and send it via event (from Telethon)

Parameters:
  • prefix – Prefix of the message

  • event – Event from Telethon

  • message – Message(s) to format and send

Message functions

async ezbotf.messages.notify(event: EventBuilder, message: str | list[str])

Formats message(s) as notify. Shorthand for the prefixed_message()

Parameters:
  • event – Event from Telethon

  • message – Message(s) to format and send

async ezbotf.messages.success(event: EventBuilder, message: str | list[str])

Formats message(s) as success. Shorthand for the prefixed_message()

Parameters:
  • event – Event from Telethon

  • message – Message(s) to format and send

async ezbotf.messages.unsuccess(event: EventBuilder, message: str | list[str])

Formats message(s) as unsuccess. Shorthand for the prefixed_message()

Parameters:
  • event – Event from Telethon

  • message – Message(s) to format and send

async ezbotf.messages.blocked(event: EventBuilder, message: str | list[str])

Formats message(s) as blocked. Shorthand for the prefixed_message()

Parameters:
  • event – Event from Telethon

  • message – Message(s) to format and send

async ezbotf.messages.warning(event: EventBuilder, message: str | list[str])

Formats message(s) as warning. Shorthand for the prefixed_message()

Parameters:
  • event – Event from Telethon

  • message – Message(s) to format and send

async ezbotf.messages.important(event: EventBuilder, message: str | list[str])

Formats message(s) as important. Shorthand for the prefixed_message()

Parameters:
  • event – Event from Telethon

  • message – Message(s) to format and send

async ezbotf.messages.very_important(event: EventBuilder, message: str | list[str])

Formats message(s) as very important. Shorthand for the prefixed_message()

Parameters:
  • event – Event from Telethon

  • message – Message(s) to format and send

async ezbotf.messages.radioactive(event: EventBuilder, message: str | list[str])

Formats message(s) as radioactive. Shorthand for the prefixed_message()

Parameters:
  • event – Event from Telethon

  • message – Message(s) to format and send

async ezbotf.messages.info(event: EventBuilder, message: str | list[str])

Formats message(s) as info. Shorthand for the prefixed_message()

Parameters:
  • event – Event from Telethon

  • message – Message(s) to format and send

async ezbotf.messages.question(event: EventBuilder, message: str | list[str])

Formats message(s) as question. Shorthand for the prefixed_message()

Parameters:
  • event – Event from Telethon

  • message – Message(s) to format and send