Google Voice 自动回复短信保号脚本

自 从 搞 了 Google Voice 虚拟号码 ,时不时的就要去发短信,搞不好就忘记了,已 经让回收了个自从搞了GoogleVoice虚拟号码,时不时的就要去发短信,搞不好就忘记了,已经让回收了个炸弹号,挺可惜的,保号也就是说可以⻓期的能够使用它并不被谷歌回收,下面我们就借助GmailApp实现GoogleVoice自动回复短信脚本,方法比较简单,但愿能保住有需要的人。Google Voice 号码回收中文版规则里写的是3个月不活动,就会回收Google Voice 号码,明显是与英文版有所出处,GoogleVoice号码回收中文版规则里写的是3个月不收发短信,也不接打语音就视为死号,然后会被谷歌回收。

设置步骤

1、登入 Google Voice,在 Google Voice 设置里面把“将消息转发到电子邮件”打开,如下图:

Google Voice 自动回复短信保号脚本

2、登入谷歌 Gmail 邮箱,在设置里选择“过滤器和屏蔽的地址” ‒>“创建新的过滤器” ‒> 在发件人处填写 “@txt.voice.google.com”点击“创建过滤器”,如下图:

Google Voice 自动回复短信保号脚本

3、点击“创建过滤器”后,在弹出的对话框点击“选择标签”‒>“新建标签”,输入标签名为“autoreply”,点击创建即可,如下图:

Google Voice 自动回复短信保号脚本

4、点击“创建”后,在⻚面勾选“跳过收件箱”,创建完新标签默认勾选应用标签,然后直接点击“创建过滤器”,如下图:

Google Voice 自动回复短信保号脚本

5、接着登录GoogleDrive(也就是谷歌网盘),单击左上⻆的“新建”在“更多”里选择GoogleAppScript,如在图:

Google Voice 自动回复短信保号脚本

6、点击图片旁边修改重命名为“autoReplier”,并将复制下面的代码替换现有的代码内,完全替换以前的开始语句,如下图:

Google Voice 自动回复短信保号脚本

Bash
function autoReplier(){
    var labelObj = GmailApp.getUserLabelByName('autoreply');
    var gmailThreads;
    var messages;
    var messagecount;
    var sender;
    var num=9;//设置连续自动回复邮件的次数(为防止两人都是自动回复,当发送次数达到
9时将不自动回复)。
    var hours=12;//过了多少小时后又可以自动回复。
    try{
        for (var gg= 0;gg < labelObj.getUnreadCount();gg++){
            gmailThreads = labelObj.getThreads()[gg];
            messages = gmailThreads.getMessages();
            messagecount = gmailThreads.getMessageCount();
            //console.log(messages[messagecount -9].getDate()+"time");
            for(var ii=0;ii<messages.length;ii++){
                if (messages[ii].isUnread()){
                    msg = messages[ii].getPlainBody();
                    sender messages[ii].getFrom();
                    array = [
                        ["弱水三千,只取一瓢"],
                        ["情不知所起,一往而深"],
                        ["有钱买房住别墅,没钱买房先首付"],
                        ["衣带渐宽终不悔,为伊消得人憔悴"],
                        ["Zb1og,中国最好的博客程序-曹彧燃"]
                    ];
                    var j=Math.floor(Math.random()*(array.length));
                    var temp = array[j];
                    if (messagecount < num){
                        MailApp.sendEmail(sender,"Auto Reply",temp);
                    }else if((messages[messagecount -1].getDate().getTime()-messages[messagecount -num].getDate().getTime())>hours*60*60*1000)[
                        MailApp.sendEmail(sender,"Auto Reply","Hi,您好!我们已经发了好几条信息了,可以停下来休息休息一下了!本短信由Google Apps Script自动发出。");
                    }
                    messages[ii].markRead();
                    messages[ii].moveToTrash();
                }
            }
        }
    }catch (err){
        console.error('for loop error:' + e);
    }
}

7、然后进行保存,再单击“调试”会提示你授权,你按提示授权即可,如果中途提示此应用未经Google验证,直接点击高级,转至autoReplier(不安全),如下图:

Google Voice 自动回复短信保号脚本

8、然后再次点击“调试”,如果没有任何提示说明脚本没有错误,我们点击左面闹钟进行设置触发器,主要设置触发器时间类型和间隔分钟数,如果不清楚,直接参考下图:

Google Voice 自动回复短信保号脚本

9、给星巴克号码22122发短信,内容为“J0N”,也就是订阅内容,每月2条,顺便测试,如果成功

就会自动回复脚本里的内容,如下图:

Google Voice 自动回复短信保号脚本

最后总结

订阅短信目前最稳定,最安心的也就是星巴克的了,其他的你要是想测试也可以,不过为了保险起

见,还是一并把星巴克短信订阅了。

如果出现ReferenceError::eisnotdefinedatautoReplier(代码:38:42)错误,请重新复制以下代码进

行保存,脚本安全可靠,不会出现锁号冻结的情况,放心使用。

如果你会经常更换P地址或发送垃圾短信,使用脚本会出现禁封,申诉话术:因个人编写自动回复信

息脚本,并未做出违法谷歌协议,希望谷歌审核团队审核,解封几率99%。

如若转载,请注明出处:https://chuhaiyoufang.com/216.html

发表评论

您的电子邮箱地址不会被公开。 必填项已用*标注