我创建了一个机器人,每当在特定的Slack频道中发布消息时,它都会自动更新Google工作表。
现在,每当在电子表格中将任务标记为已完成时,我都要向Slack发回一条消息。
我想在一个特定的列中运行一个循环,以检查该列中任何单元格的值是否已更改为“completed”,并将该行中的文本发送到Slack。
我不能解决的问题是如何检查一条特定的消息是否在过去被标记为“已完成”,并且不将该消息发送到slack。
有什么建议吗?
var SLACK_WEBHOOK_URL= "";
function pushToSlack() {
var ss = Spreadsh
我正在为我的谷歌电子表格编写一个应用程序脚本,我想知道如何将图表作为图像附件发送到Slack?
这是获取图表的函数:
function getChart(){
var sheet = SpreadsheetApp.getActiveSheet();
var chart = sheet.getCharts()[0];
var pic = chart.getAs('image/png');
if (chart){
msg(pic);
return pic;
}
}
这是我的"dashbot“函数,它发送一条文本消息给slack:
func
我正试图用这个api调用使用我的bot删除空闲通道中的某些消息。
import os
import time
import re
from slackclient import SlackClient
slack_client = SlackClient(
'xsssssseeeeeeee')
slack_mute_bot_id = None
def delete_message(slack_event):
for event in slack_event:
if event["
交互消息应该以JSON格式发送。
We'll send an HTTP POST request with information to this URL when users invoke message buttons. This URL must use the "https" protocol.
我的请求URL如下,我是不是遗漏了什么?
https://admin:password@domain/api/v1/slack
我正在使用棘轮Websocket库在移动应用程序上聊天。
我使用了以下代码:发送/接收消息:
class Chat implements MessageComponentInterface {
protected $clients;
public function __construct()
{
$this->clients = new \SplObjectStorage;
}
public function onOpen(ConnectionInterface $conn)
{
$this->cl