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
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);}
var sheetID = '1t7GuU9H4fucYnMCg79yQajVSo8TCWZDPyh0e6x3twqo'
var namaSheet = 'coreScript'
var db = new miniSheetDB.init(sheetID, namaSheet, true)
var sheet = SpreadsheetApp.openById(sheetID).getSheetByName(namaSheet);
hmmm asik juga 🤔
masama asik 🤫
// -- PINGs
if ( /^[\/\.]?p[io]n[gK](@nguLikbOt)?$/i.exec(msg.text) ){
//if ( tg.util.punyaAkses(adminBot, sender.id) ){
if ( tg.util.punyaAkses(satpamGroup, chatID) ){
var pesan = "<a href='tg://user?id="+sender.id+"'>🏓</a><b><i>/Pong</i>!</b>\n"

var a = new Date();
var time = a.getHours();
if (time < 12){
pesan += "☕️ Good morning!"
}
if (time > 12 && time < 15) {
pesan += "🌻 Good afternoon!"
}
if (time > 15 && time < 18) {
pesan += "🐢 Good Evening!"
}
else {
pesan += "🦾 Good Night"
}

pesan += "\n\n"+Pings+""
if (replyMsg){ return tg.sendMsg(msg, pesan, 'html', true, replyMsg.message_id);}
return tg.sendMsg(msg, pesan, 'html', true, msg.message_id);}}

// — salah gimana yaK 🤔
Forwarded from 
USER INFO from Durov's Database :

👤 First Name: ƈ Script
🤵 Username: @ScriptGoogle
🔖 ID: 724677596
🌏 Data Centre ID: 5
🖼 Number of Profile Pics: 5
🤖 Is Bot: False
🔏 Is Restricted: False
🌐 Is Verified by Telegram: False

✍️ Bio:
ヾ don't tell people your plans. show them your @nguLikbOt

👥 Common Chats with this user: 2
🔗 Permanent Link To Profile: ƈ
// -- simi
if (justChat = /^\w+/i.exec(msg.text) ){
// var resp = JSON.parse(UrlFetchApp.fetch('https://simsumi.herokuapp.com/api?text='+justChat+'&lang=auto'));
  var resp = JSON.parse(UrlFetchApp.fetch('https://api.simsimi.net/v2/?text='+justChat+'&lc=id')); // gantian kalau error pake atas nya
var botChat = resp.success;

// -- replace tungguin aja mana yang gak cucok
if ( /Aku tidak mengerti apa yang kamu katakan.Tolong ajari aku.|ngantuk|mantan miya|https|kenapa kk nazwa|ohh yg film pembunuh itu ya/i.exec(botChat) ){ return tg.sendMsg(msg, tg.util.random(repSimi), 'html', true);}

return tg.sendMsg(msg, botChat);}

// -- batas TEXT
}
🟥🟨🟩🟦
⬜️ [FiXed] @oneGooglebot no longer use 📟LOGs
••• feel free to use, selamat belajar!
core[tan] Script
// -- delete spam - bot ref lanjut kick/banned var pola = /(telega\.one|(tx|t)\.me|telegram\.(dog|me|space)|tele\.click)\/\w{5,}\?start=/ if (pola.exec(msg.text) ){ tg.deleteMessage(msg.chat.id, msg.message_id); if (! tg.util.p…
// -- delete spam - bot reff
var pola = /(t\.me|telegram\.(dog|me))\/\w{5,}\?start=/
if (pola.exec(msg.text) ){if ( tg.util.punyaAkses(cScript, chatID) ){if (! tg.util.punyaAkses(admins, sender.id) ){
return tg.deleteMessage(chatID, msg.message_id);}}}

// -- delete private links
var pola = /(t\.me|telegram\.(me|dog))\/joinchat/
if (pola.exec(msg.text) ){if ( tg.util.punyaAkses(cScript, chatID) ){if (! tg.util.punyaAkses(admins, sender.id) ){
return tg.deleteMessage(chatID, msg.message_id);}}}
// -- PING
var ndate = Date.now();
var mdate = msg.date;
var mtime = (ndate / 1000) - mdate;
var ping = mtime.toFixed(3);

var pings = ' <code>'
pings += `${ping}`
pings += `'s</code>`

// -- pong
var pongWaktuAkhir = new Date()
var pongWaktuAwal = msg.date
// hitung selisih waktunya dalam satuan detik
var selisihWaktu = (pongWaktuAkhir / 1000 ) - pongWaktuAwal
var pongs = ' <code>'
pongs += `${selisihWaktu.toLocaleString()}`
pongs += `'s</code>`

// -- TEXT
if (msg.text) {

if ( /^[\/\.]?p[io]n[gK](@egpdebot)?$/i.exec(msg.text) ){
// -- hanya pada group
if ( tg.util.punyaAkses(markas, chatID) ){
var pesan = "<a href='tg://user?id="+sender.id+"'>🏓</a><b><i>/Pong</i>!</b>"
pesan += "\n"+pings+""
// editMessageText(chat_id, message_id, inline_message_id, text, parse_mode, disable_web_page_preview, reply_markup)
if (replyMsg){
var pongHasil = tg.sendMessage(msg.chat.id, '<b>'+pesan+'</b>', 'HTML', false, false, replyMsg.message_id)
var pongNewMsg = pongHasil.result
return tg.editMessageText(msg.chat.id, pongNewMsg.message_id, false, pesan+pongs, 'HTML');}

var pongHasil = tg.sendMessage(msg.chat.id, '<b>'+pesan+'</b>', 'HTML', false, false, msg.message_id)
var pongNewMsg = pongHasil.result
return tg.editMessageText(msg.chat.id, pongNewMsg.message_id, false, pesan+pongs, 'HTML');}}


[mengadopsi] materi Hello bot