Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/87.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何使用telegram cli从telegram中的超组中删除帖子?_Telegram - Fatal编程技术网

如何使用telegram cli从telegram中的超组中删除帖子?

如何使用telegram cli从telegram中的超组中删除帖子?,telegram,Telegram,我们在电报中有一个组,我们有一条规定,在23点到7点之间,任何人不得在组中留言,我想删除在这段时间内自动发送到组中的消息。有谁能告诉我如何使用telegram cli或任何其他telegram客户端实现这一点吗?使用新版本的。它不是完全开源的,但是你可以从它的站点下载二进制文件。你也可以在那里找到一些例子 我希望下面的JavaScript代码片段能够帮助您实现目标 var spawn=require('child_process')。spawn; var readline=require('re

我们在电报中有一个组,我们有一条规定,在23点到7点之间,任何人不得在组中留言,我想删除在这段时间内自动发送到组中的消息。有谁能告诉我如何使用telegram cli或任何其他telegram客户端实现这一点吗?

使用新版本的。它不是完全开源的,但是你可以从它的站点下载二进制文件。你也可以在那里找到一些例子

我希望下面的JavaScript代码片段能够帮助您实现目标

var spawn=require('child_process')。spawn;
var readline=require('readline');
//故障情况下客户端重启之间的延迟
常数重新启动延迟=1000;
//电报cli进程的主要对象
var-tg;
函数启动电报(){
tg=spawn('./电报cli',['--json','-DCR'],
{stdio:['ipc','pipe',process.stderr]});
createInterface({input:tg.stdout}).on('line',函数(数据){
试一试{
var obj=JSON.parse(数据);
}捕捉(错误){
如果(err.name=='SyntaxError'){
//有时客户端发送的不仅仅是json,纯文本进程也不是
//必要时,仅输出以便于调试
log(data.toString());
}否则{
犯错误;
}
}
如果(obj){
进程更新(obj);
}
});
tg.on(关闭),功能(代码){
//有时电报cli由于错误而失败,然后尝试重新启动它
//跳过有问题的消息
设置超时(功能(tg){
tg.kill();//程序通过发送双信号终止
tg.kill();
tg.on('close',launchTelegram);//重新启动以进行更新
//一俟完成
},重新启动延迟,生成('./电报cli',{stdio:'inherit'});
});
}
函数processUpdate(upd){
var currentHour=Date.now().getHours();
如果(23)