var TGBOT = require("./tg");
var bot = new TGBOT({token:''});
var userlist = [];
bot.addCmd('wmmm',function(toolBox, args,message) {
if(!userlist[message.from.username]){return;}
var text="";
userlist[message.from.username].messages.forEach(function(curr,i,arr){
text+=curr.from.username +' : '+ curr.text+'\n';
});
toolBox.replyMsg(text);
},'最後幾條被提到的訊息','/wmm mode \nmode: 1:只有reply 2:只有@ 3:全部\n');
bot.addCmd('subscribe',function(toolBox, args,message) {
//if(args[1]=="true"){
userlist[message.from.username] = {};
userlist[message.from.username].messages = [];
userlist[message.from.username].name=message.from.username;
// }else{
//delete userlist[message.from.username];
// }
},'訂閱','/subscribe');// true:訂閱\n/subscribe false:取消訂閱
bot.on('message',function(message){
for(var i in userlist){
var a = false;
if(message.reply_to_message){
if(message.reply_to_message.from.username==userlist[i].name){a=true;}
}
if(new RegExp(userlist[i].name).test(message.text)||a){
userlist[i].messages.push(message);
if(userlist[i].messages.length>5){
userlist[i].messages.shift();
}
}
// console.log(i);
}
});
bot.start();