Method: KHL::HTTP::DirectMessage#create

Defined in:
lib/khl/http/direct_message.rb

#create(content, options = {}) ⇒ KHL::HTTP::Response

发送私信聊天消息

Parameters:

  • content (String)

    消息内容

  • options (Hash) (defaults to: {})

    可选参数

Options Hash (options):

  • :type (Integer)

    消息类型,不传默认为 1,代表文本类型。9 代表 kmarkdown 消息,10 代表卡片消息

  • :target_id (String)

    用户 ID,后端会自动创建会话。有此参数之后可不传 chat_code 参数

  • :chat_code (String)

    会话 Code。chat_code 与 target_id 必须传一个

  • :quote (String)

    回复某条消息的 msg_id

  • :nonce (String)

    随机字符串,服务端不做处理, 原样返回

Returns:



33
34
35
# File 'lib/khl/http/direct_message.rb', line 33

def create(content, options = {})
  post(options.merge(content: content))
end