Skip to content

MessageTemplate

acgnhiki edited this page Jun 18, 2022 · 2 revisions

MessageTemplate

消息模板语法

参考 Python Liquid

添加的自定义过滤器

  • datetimestring

    转换时间戳为 ISO 格式字符串

    {{ event.data.room_info.live_start_time | datetimestring }}
  • naturalsize

    转换数字为文件大小字符串

    {{ event.data.usage.free | naturalsize }}
    
  • intcomma

    转换数字为逗号分隔的字符串

    {{ event.data.room_info.online | intcomma }}
    

可以在消息模板使用的变量

  • event

    事件对象

    字段和数据参考 webhook

  • env

    环境变量

    查看可用环境变量:python3 -c 'import os, pprint; pprint.pprint(dict(os.environ))

默认消息模板

https://github.com/acgnhiki/blrec/tree/master/src/blrec/data/message_templates