如何使用Bale bot分组发送消息?

时间:2018-06-23 05:21:13

标签: node.js bale-messenger balebot

如何使用Bale机器人将消息分组发送?

对于使用BaleBot发送消息,我们需要具有用户/组的ID并具有accessHash。但是我无法获得accessHash来向组发送消息。

1 个答案:

答案 0 :(得分:3)

如果您具有该组(或频道)的id和access_hash,这并不难。您应该制作Peer,然后将其放入send_message函数中。 看这段代码。客户端开始后,它将“ Hello”推送到指定的频道。 注意:请记住组和频道是相似的。

const SDK = require("balebot");
const BaleBot = SDK.BaleBot;
const TextMessage = SDK.TextMessage;
const Group = SDK.Group;


let bot = new BaleBot('token');


bot.hears(["/start"], (message, responder) => {
   console.log(responder._peer)
    bot.send(new TextMessage("hello"),responder.peer).then((res) => {
        console.log(res)
    }).catch((err) => {
        console.log(err)
    });
});