deky2001z/tenjekubot9app_botPublic · Bot Template

AIBot is a Vietnamese-language control panel for managing Discord, Zalo, and Messenger 'tabs', letting users add, edit, delete, enable/disable, set delay and language, and store credentials such as tokens, cookies, and IMEI data via Bot/User properties. It renders status dashboards with online/offline counts and shows a menu of platform-specific spamming tools. One command ('Treo ngôn') contains a node-telegram-bot-api polling app that gathers a token, user ID, channel ID, and text-file lines to send automated messages. Overall, the bot appears designed for auto-spam and message-flooding operations across multiple chat platforms.

Spamspamtelegramdiscordzalomessengerauto-messaging
ProfileTelegram
15 commands0 envUpdated 10d agoCreated Jul 22, 2026
Back to folder

commands/『📂』Danh sách/💙 Messenger.js

javascript · 954 lines

Raw
1/**#command2name: 💙 Messenger3answer: 📄 Xem Tab Messenger4keyboard: 5parse_mode: markdown6aliases: 7allow_only_group: false8need_reply: false9is_web: 010#command**/11 12//==================================13// MESSENGER MANAGER14// PART 115//==================================16 17//----- Load Data -----18 19let raw = Bot.getProperty("messenger_tabs");20 21let tabs;22 23try{24  tabs = JSON.parse(raw || "[]");25}catch(e){26  tabs = [];27}28 29let action = User.getProperty("messenger_action") || "";30let select = User.getProperty("messenger_select") || -1;31 32//----- Save -----33 34function saveTabs(){35  Bot.setProperty(36    "messenger_tabs",37    JSON.stringify(tabs)38  );39}40 41//=========================42// MENU43//=========================44 45if(46message=="💙 Messenger"||47message.startsWith("💙 Messenger (")||48message=="/messenger"49){50 51let txt="💙 QUẢN LÝ MESSENGER\n\n";52 53txt+="📦 Tổng Tab: "+tabs.length+"\n\n";54 55if(tabs.length==0){56 57txt+="❌ Chưa có Tab.";58 59}else{60 61for(let i=0;i<tabs.length;i++){62 63txt+=64(i+1)+". "+65tabs[i].name+66" "+67(tabs[i].status?"🟢":"🔴")+68"\n";69 70}71 72}73 74Api.sendMessage({75 76text:txt,77 78reply_markup:{79 80keyboard:[81 82["📋 Danh sách Tab"],83 84["➕ Thêm Tab"],85 86["✏️ Chỉnh sửa"],87 88["🗑️ Xóa Tab"],89 90["▶️ Bật","⏸️ Dừng"],91 92["⏱️ Delay","🌐 Language"],93 94["🍪 Cookie"],95 96["🔙 Quay lại"]97 98],99 100resize_keyboard:true101 102}103 104});105 106return;107 108}109 110//=========================111// LIST112//=========================113 114if(message=="📋 Danh sách Tab"){115 116let txt="💙 DANH SÁCH TAB\n\n";117 118if(tabs.length==0){119 120txt+="❌ Không có Tab.";121 122}else{123 124for(let i=0;i<tabs.length;i++){125 126txt+=127"ID: "+(i+1)+128"\nTên: "+tabs[i].name+129"\nTrạng thái: "+130(tabs[i].status?"🟢 Running":"🔴 Stop")+131"\nDelay: "+132tabs[i].delay+"s"+133"\nLanguage: "+134tabs[i].language+135"\n━━━━━━━━━━━━\n";136 137}138 139}140 141Api.sendMessage({142text:txt143});144 145return;146 147  }148//==================================149// MESSENGER MANAGER150// PART 2151// ADD + DELETE152//==================================153 154//=========================155// ADD156//=========================157 158if(message=="➕ Thêm Tab"){159 160User.setProperty(161"messenger_action",162"add"163);164 165Api.sendMessage({166 167text:"📝 Nhập tên Tab mới:"168 169});170 171return;172 173}174 175if(action=="add"){176 177tabs.push({178 179id:tabs.length+1,180 181name:message,182 183status:true,184 185delay:10,186 187language:"vi",188 189cookie:""190 191});192 193saveTabs();194 195User.setProperty(196"messenger_action",197""198);199 200Api.sendMessage({201 202text:203"✅ Đã tạo Tab\n\n"+204"ID: "+tabs.length+205"\nTên: "+message206 207});208 209return;210 211}212 213//=========================214// DELETE215//=========================216 217if(message=="🗑️ Xóa Tab"){218 219if(tabs.length==0){220 221Api.sendMessage({222 223text:"❌ Không có Tab."224 225});226 227return;228 229}230 231let txt="🗑️ Chọn ID cần xóa\n\n";232 233for(let i=0;i<tabs.length;i++){234 235txt+=236(i+1)+237". "+238tabs[i].name+239"\n";240 241}242 243User.setProperty(244"messenger_action",245"delete"246);247 248Api.sendMessage({249 250text:txt251 252});253 254return;255 256}257 258if(action=="delete"){259 260let id=parseInt(message);261 262if(263 264isNaN(id)||265id<1||266id>tabs.length267 268){269 270Api.sendMessage({271 272text:"❌ ID không hợp lệ."273 274});275 276return;277 278}279 280let name=tabs[id-1].name;281 282tabs.splice(283id-1,2841285);286 287// Cập nhật lại ID288 289for(290let i=0;291i<tabs.length;292i++293){294 295tabs[i].id=i+1;296 297}298 299saveTabs();300 301User.setProperty(302"messenger_action",303""304);305 306Api.sendMessage({307 308text:309"✅ Đã xóa Tab\n\n"+310name311 312});313 314return;315 316  }317//==================================318// MESSENGER MANAGER319// PART 3320// EDIT + DELAY + LANGUAGE321//==================================322 323//=========================324// EDIT NAME325//=========================326 327if(message=="✏️ Chỉnh sửa"){328 329if(tabs.length==0){330 331Api.sendMessage({332text:"❌ Không có Tab."333});334 335return;336 337}338 339let txt="✏️ Chọn ID cần đổi tên\n\n";340 341for(let i=0;i<tabs.length;i++){342 343txt+=(i+1)+". "+tabs[i].name+"\n";344 345}346 347User.setProperty(348"messenger_action",349"edit_select"350);351 352Api.sendMessage({353text:txt354});355 356return;357 358}359 360if(action=="edit_select"){361 362let id=parseInt(message);363 364if(365isNaN(id)||366id<1||367id>tabs.length368){369 370Api.sendMessage({371text:"❌ ID không hợp lệ."372});373 374return;375 376}377 378User.setProperty(379"messenger_select",380id-1381);382 383User.setProperty(384"messenger_action",385"edit_name"386);387 388Api.sendMessage({389 390text:"📝 Nhập tên mới:"391 392});393 394return;395 396}397 398if(action=="edit_name"){399 400let index=User.getProperty(401"messenger_select"402);403 404tabs[index].name=message;405 406saveTabs();407 408User.setProperty(409"messenger_action",410""411);412 413Api.sendMessage({414 415text:"✅ Đã đổi tên Tab."416 417});418 419return;420 421}422 423//=========================424// DELAY425//=========================426 427if(message=="⏱️ Delay"){428 429if(tabs.length==0){430 431Api.sendMessage({432text:"❌ Không có Tab."433});434 435return;436 437}438 439let txt="⏱️ Chọn ID cần sửa Delay\n\n";440 441for(let i=0;i<tabs.length;i++){442 443txt+=444(i+1)+". "+445tabs[i].name+446" ("+447tabs[i].delay+448"s)\n";449 450}451 452User.setProperty(453"messenger_action",454"delay_select"455);456 457Api.sendMessage({458text:txt459});460 461return;462 463}464 465if(action=="delay_select"){466 467let id=parseInt(message);468 469if(470isNaN(id)||471id<1||472id>tabs.length473){474 475Api.sendMessage({476text:"❌ ID không hợp lệ."477});478 479return;480 481}482 483User.setProperty(484"messenger_select",485id-1486);487 488User.setProperty(489"messenger_action",490"delay_edit"491);492 493Api.sendMessage({494 495text:"⏱️ Nhập Delay mới (giây):"496 497});498 499return;500 501}502 503if(action=="delay_edit"){504 505let delay=parseInt(message);506 507if(508isNaN(delay)||509delay<0510){511 512Api.sendMessage({513text:"❌ Delay không hợp lệ."514});515 516return;517 518}519 520let index=User.getProperty(521"messenger_select"522);523 524tabs[index].delay=delay;525 526saveTabs();527 528User.setProperty(529"messenger_action",530""531);532 533Api.sendMessage({534 535text:"✅ Delay mới: "+delay+" giây."536 537});538 539return;540 541}542 543//=========================544// LANGUAGE545//=========================546 547if(message=="🌐 Language"){548 549if(tabs.length==0){550 551Api.sendMessage({552text:"❌ Không có Tab."553});554 555return;556 557}558 559let txt="🌐 Chọn ID cần sửa Language\n\n";560 561for(let i=0;i<tabs.length;i++){562 563txt+=564(i+1)+". "+565tabs[i].name+566" ("+567tabs[i].language+568")\n";569 570}571 572User.setProperty(573"messenger_action",574"language_select"575);576 577Api.sendMessage({578text:txt579});580 581return;582 583}584 585if(action=="language_select"){586 587let id=parseInt(message);588 589if(590isNaN(id)||591id<1||592id>tabs.length593){594 595Api.sendMessage({596text:"❌ ID không hợp lệ."597});598 599return;600 601}602 603User.setProperty(604"messenger_select",605id-1606);607 608User.setProperty(609"messenger_action",610"language_edit"611);612 613Api.sendMessage({614 615text:"🌐 Nhập Language mới (vi hoặc en):"616 617});618 619return;620 621}622 623if(action=="language_edit"){624 625let index=User.getProperty(626"messenger_select"627);628 629tabs[index].language=message;630 631saveTabs();632 633User.setProperty(634"messenger_action",635""636);637 638Api.sendMessage({639 640text:"✅ Đã cập nhật Language."641 642});643 644return;645 646  }647//==================================648// MESSENGER MANAGER649// PART 4650// COOKIE651//==================================652 653//=========================654// COOKIE655//=========================656 657if(message=="🍪 Cookie"){658 659if(tabs.length==0){660 661Api.sendMessage({662text:"❌ Không có Tab."663});664 665return;666 667}668 669let txt="🍪 Chọn ID cần sửa Cookie\n\n";670 671for(let i=0;i<tabs.length;i++){672 673txt+=(i+1)+". "+tabs[i].name+"\n";674 675}676 677User.setProperty(678"messenger_action",679"cookie_select"680);681 682Api.sendMessage({683text:txt684});685 686return;687 688}689 690if(action=="cookie_select"){691 692let id=parseInt(message);693 694if(695isNaN(id)||696id<1||697id>tabs.length698){699 700Api.sendMessage({701text:"❌ ID không hợp lệ."702});703 704return;705 706}707 708User.setProperty(709"messenger_select",710id-1711);712 713User.setProperty(714"messenger_action",715"cookie_edit"716);717 718Api.sendMessage({719 720text:"🍪 Gửi Cookie mới:"721 722});723 724return;725 726}727 728if(action=="cookie_edit"){729 730let index=User.getProperty(731"messenger_select"732);733 734tabs[index].cookie=message;735 736saveTabs();737 738User.setProperty(739"messenger_action",740""741);742 743Api.sendMessage({744 745text:"✅ Đã cập nhật Cookie."746 747});748 749return;750 751  }752//==================================753// MESSENGER MANAGER754// PART 5755// START + STOP + BACK756//==================================757 758//=========================759// STOP760//=========================761 762if(message=="⏸️ Dừng"){763 764if(tabs.length==0){765 766Api.sendMessage({767text:"❌ Không có Tab."768});769 770return;771 772}773 774let txt="⏸️ Chọn ID cần dừng\n\n";775 776for(let i=0;i<tabs.length;i++){777 778txt+=779(i+1)+". "+780tabs[i].name+781" "+782(tabs[i].status?"🟢":"🔴")+783"\n";784 785}786 787User.setProperty(788"messenger_action",789"stop_select"790);791 792Api.sendMessage({793text:txt794});795 796return;797 798}799 800if(action=="stop_select"){801 802let id=parseInt(message);803 804if(805isNaN(id)||806id<1||807id>tabs.length808){809 810Api.sendMessage({811text:"❌ ID không hợp lệ."812});813 814return;815 816}817 818tabs[id-1].status=false;819 820saveTabs();821 822User.setProperty(823"messenger_action",824""825);826 827User.setProperty(828"messenger_select",829-1830);831 832Api.sendMessage({833 834text:835"⏸️ Đã dừng Tab:\n"+836tabs[id-1].name837 838});839 840return;841 842}843 844//=========================845// START846//=========================847 848if(message=="▶️ Bật"){849 850if(tabs.length==0){851 852Api.sendMessage({853text:"❌ Không có Tab."854});855 856return;857 858}859 860let txt="▶️ Chọn ID cần bật\n\n";861 862for(let i=0;i<tabs.length;i++){863 864txt+=865(i+1)+". "+866tabs[i].name+867" "+868(tabs[i].status?"🟢":"🔴")+869"\n";870 871}872 873User.setProperty(874"messenger_action",875"start_select"876);877 878Api.sendMessage({879text:txt880});881 882return;883 884}885 886if(action=="start_select"){887 888let id=parseInt(message);889 890if(891isNaN(id)||892id<1||893id>tabs.length894){895 896Api.sendMessage({897text:"❌ ID không hợp lệ."898});899 900return;901 902}903 904tabs[id-1].status=true;905 906saveTabs();907 908User.setProperty(909"messenger_action",910""911);912 913User.setProperty(914"messenger_select",915-1916);917 918Api.sendMessage({919 920text:921"▶️ Đã bật Tab:\n"+922tabs[id-1].name923 924});925 926return;927 928}929 930//=========================931// BACK932//=========================933 934if(message=="🔙 Quay lại"){935 936User.setProperty(937"messenger_action",938""939);940 941User.setProperty(942"messenger_select",943-1944);945 946Api.sendMessage({947 948text:"🏠 Đã quay lại menu."949 950});951 952return;953 954}