alicebot.adapter.dingtalk.message 
DingTalk 适配器消息。
abstract class DingTalkMessage 
Bases: alicebot.message.MessageSegment
DingTalk 消息
method action_card_multi_btns(title, text, btns, btn_orientation = '0') 
DingTalk 独立跳转 actionCard 消息
- Arguments - text (str) 
- btns (list[typing.Any]) 
- btn_orientation (str) 
 
- Returns - Type: DingTalkMessage 
method action_card_single_btn(title, text, single_title, single_url, btn_orientation = '0') 
DingTalk 整体跳转 actionCard 消息
- Arguments - text (str) 
- single_title (str) 
- single_url (str) 
- btn_orientation (str) 
 
- Returns - Type: DingTalkMessage 
method at(at_mobiles = None, at_user_ids = None, is_at_all = False) 
DingTalk At 信息
- Arguments - at_user_ids (Optional[list[str]]) 
- is_at_all (bool) 
 
- Returns - Type: DingTalkMessage 
method feed_card(links) 
DingTalk feedCard 消息
- Returns - Type: DingTalkMessage 
method get_message_class() 
获取消息类。
- Returns - Type: None - 消息类。 
method get_plain_text(self) 
获取消息中的纯文本部分。
- Returns - Type: str - 消息中的纯文本部分。 
method link(text, title, message_url, pic_url = None) 
DingTalk link 消息
- Arguments - title (str) 
- message_url (str) 
- pic_url (Optional[str]) 
 
- Returns - Type: DingTalkMessage 
method markdown(title, text) 
DingTalk markdown 消息
- Arguments - text (str)
 
- Returns - Type: DingTalkMessage 
method raw(data) 
DingTalk 原始消息
- Returns - Type: DingTalkMessage 
method ser_model(self) 
返回符合钉钉消息标准的消息字段字典。
- Returns - Type: dict[str, typing.Any] - 符合钉钉消息标准的消息字段字典。 
method text(content) 
DingTalk text 消息
- Returns - Type: DingTalkMessage 
