问题标签 [groupme]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
python - 在 Heroku 上重新启动时,如何避免 GroupMe 机器人两次读取相同的消息?
所以本质上,我的 GroupMe 机器人将读取消息并查找特定命令。
Heroku 每天至少自动重启一次我的 Dyno worker。
但是,当它重新启动时,我的机器人将扫描过去 20 条消息,最终会找到它已经完成的命令,然后再次执行相同的操作。有没有办法来解决这个问题?
代码:
因此,response_messages 将包含过去 20 条消息,并且对于每条消息,如果它以“/command”开头,那么它将执行一些操作。当机器人重新启动时,它会再次为相同的命令做一些事情。我不确定这是否可能,但如果有人知道一些很酷的东西可以帮助解决这个问题,我很想听听。
http - 为什么回调 URL 不起作用(对于 GroupMe 机器人)?
我正在创建一个 GroupMe 机器人,并且正在测试回调 URL 和到目前为止我设置的基本 WSGI 应用程序。我计划在 Heroku 上托管机器人,但首先在我的本地机器上对其进行测试。我用回调 URL 注册了一个机器人http://MY_IP_ADDRESS:8000。当我打开另一个 shell 并requests.post('http://MY_IP_ADDRESS:8000', data = 'something')在 Python 解释器中运行时,一切正常。但是,当 GroupMe 组中有活动时,什么也没有发生,甚至没有错误消息。
这是我的(简化的)代码:
我确定我正在做一些显而易见的事情,但我无法终生弄清楚是什么。我会很感激任何帮助!
c# - 有没有办法从 Bot Framework 机器人发送 GroupMe 的图像或位置附件?
我正在构建一个连接到 GroupMe 频道的 Bot Framework 机器人。根据(非 Bot Framework 特定的)GroupMe Bot 教程,GroupMe 支持机器人发送图像或位置附件,通过发送具有以下语法的消息:
或者:
我试图弄清楚如何从 Bot 框架发送一条消息,该消息将在由 Bot 连接器处理后映射到 GroupMe 端的这种附件格式。我试过以下代码:
但是,在 GroupMe 聊天中收到消息时,附件似乎不存在。是否有任何受支持的方式可以从 Bot Framework SDK 发送这些附件?
groupme - 返回的名称和昵称对于组成员来说是相同的
这是我的请求代码:
它返回的内容大致如下:
我最初收到这样的输出,我希望:
有谁知道为什么 api 不会为我的组中的成员返回正确的名称?无论如何,是否可以为不受昵称更改影响的组成员获得一致的名称?
node.js - 在 node.js 中按顺序组合来自多个 GET 请求的数据
我正在使用 http 模块编写一个 node.js 应用程序,并尝试组合来自多个 GET 请求的数据以产生结果。我检查了类似的问题,但它们都涉及async.map并行初始化请求。就我而言,我需要第一个 GET 请求的结果来获取下一个请求的 URL,等等。这是我正在处理的示例:
然后我想传递names到before_id另一个 GET 请求,如下所示:
对于上下文:我正在使用 GroupMe API,它一次只允许我检索 100 条消息。我想检索 1000 条消息,这是通过在 100 条批次中查找最后一条消息的消息 ID 并调用另一个 GET 请求,将该消息 ID 作为 URL 中的参数传递来完成的。(这将请求紧接在指定 id 之前的 100 条消息)。不仅如此我需要将每个请求的 id 传递给下一个请求,而且我还需要存储每批请求中我需要的数据,将它们组合起来,然后一起提供它们。我该怎么做呢?
javascript - GroupMe API 调用返回 [Object] 而不是实际的 json
好的,所以我对这些东西很陌生。我正在尝试在 GroupMe 上创建一个 Bot,并且需要该组成员的列表。这是我目前的电话。除了成员的密钥外,响应看起来不错。
响应的成员部分(该组中有两个成员):
如果我将日志更改为:console.log(group.members)I am returned undefined。
我希望有成员的对象。