Skip to content

BuiltinMessages RU

ameharoo edited this page Aug 15, 2024 · 2 revisions

Встроенные сообщения

EN RU

Актуально с версии 1.0.0

Данные сообщения являются встроенными в Mess и каждое из них должно быть реализовано для каждого бекенда, иначе произойдет выброс исключения NotImplementedException при попытке рендера сообщения, поскольку при создании сообщения в генераторе оно берется из base.py, если не определено для данного бекенда.

Все сообщения в base.py бросают исключение NotImplementedException в методах base.Message::render и base.Message::get_render_template

💁 Эти встроенные сообщения описаны в messages/base.py.

Сообщение Описание Вариативное Шаблонное
Message Базовое сообщение, может быть вариативным, шаблонным и определяться пользователем. Используется как основа для других сообщений. Нет Нет
Int8 Сообщение, представляющее 8-битное целое число со знаком. Нет Нет
Int16 Сообщение, представляющее 16-битное целое число со знаком. Нет Нет
Int32 Сообщение, представляющее 32-битное целое число со знаком. Нет Нет
Uint8 Сообщение, представляющее 8-битное целое число без знака. Нет Нет
Uint16 Сообщение, представляющее 16-битное целое число без знака. Нет Нет
Uint32 Сообщение, представляющее 32-битное целое число без знака. Нет Нет
Float Сообщение, представляющее число с плавающей запятой. Нет Нет
Fixed16 Сообщение, представляющее фиксированное число с 16-битной точностью. Нет Нет
Fixed32 Сообщение, представляющее фиксированное число с 32-битной точностью. Нет Нет
VarArray Сообщение, представляющее переменный массив элементов. Является вариативным и шаблонным. Да Да
Clone this wiki locally