Javascript 如何在google脚本中的电报机器人中键入多列消息
所以我用这个来构建我的机器人,它工作得很好 但当我键入一条长消息(使用enter键生成新行)时,它拒绝保存 因此,正如您在中看到的,当它在一列中时,它工作正常 但当我按enter键在他们之间留出一个“空间”时,就像正常聊天一样,一切都错过了 这很好:Javascript 如何在google脚本中的电报机器人中键入多列消息,javascript,node.js,google-apps-script,telegram,telegram-bot,Javascript,Node.js,Google Apps Script,Telegram,Telegram Bot,所以我用这个来构建我的机器人,它工作得很好 但当我键入一条长消息(使用enter键生成新行)时,它拒绝保存 因此,正如您在中看到的,当它在一列中时,它工作正常 但当我按enter键在他们之间留出一个“空间”时,就像正常聊天一样,一切都错过了 这很好: bus.on(/\/first_semester/, function () { this.replyToSender("/Business_language");
bus.on(/\/first_semester/, function () {
this.replyToSender("/Business_language");
this.replyToSender("/Political_science");
this.replyToSender("/Management");
});
虽然这会给出错误:
bus.on(/\/Accounting/, function () {
this.replyToSender('bla lba
bal bla ')
});
不能在普通字符串中使用换行符(enter)
您需要使用反勾号来接受空格-`
在JavaScript/Apps脚本中:
//这些都可以
var string1='Hello';
var string2=“你好”;
var string3=`Hello`;
//这些都是错误的
var string4='您好
你好;
var string5=“你好
“你好”;
//这没关系
var string6=`你好
你好`;
参考文献