如何從Telegram Bot中的數組發送有序數據?發送數組中的有序數據
例如,我有text1
,text2
,text3
在陣列中, 但它發送他們像text3
,text1
,text2
,所以沒有在原來的順序。
這是我的代碼:
function sendAllText(msg, opts) {
if (locale.keyboards[msg.text].text) {
var i,j,tempstring;
for (i=0,j=locale.keyboards[msg.text].text.length; i<j; i++) {
tempstring = locale.keyboards[msg.text].text[i];
bot.sendMessage(msg.chat.id, tempstring, opts);
}
}
}
的函數被調用是這樣的:
sendAllText(msg, opts);