Pengaturan & Fitur

Berikut ini daftar pengaturan yang didukung oleh Junction Bot:

1. Penyaringan

  • dengan kata
  • oleh regex
  • hanya menerima pesan ke-N
  • Menyaring duplikat

2. Modifikasi & Ganti

  • mengubah judul pesan
  • mengubah tautan ke pesan asli
  • ubah isi pesan dengan Sebelum & Sesudah
  • ubah badan pesan dengan Ganti

3. Perubahan konten

  • mengubah tampilan teks
  • mengubah tampilan nama penulis
  • mempersingkat pesan yang panjang

4. Tombol

  • tambahkan tombol umpan balik
  • salin tombol asli
  • tambahkan tombol khusus Anda

5. Lainnya

  • meneruskan pesan yang telah diedit
  • mengatur penundaan
  • pesan pin
  • jajak pendapat ke depan
  • mengubah bahasa bot

Menerapkan pengaturan ke satu atau semua saluran

Harap diperhatikan bahwa semua pengaturan yang dimulai dengan perintah /setting dapat diterapkan ke semua saluran atau ke saluran tertentu.

/setting - menerapkan perubahan ke semua saluran.
/settingchannel - menerapkan perubahan pada satu sumber saja.

Format:  
/setting setting_name value
/settingchannel source_channel_reference setting_name value

Merujuk saluran sumber

Dalam banyak perintah, Anda perlu menggunakan referensi ke sumber (yang dapat berupa: saluran, grup, obrolan, atau bot) sebagai argumen. Dalam contoh, biasanya terlihat seperti source_channel_reference atau hanya channel_reference. Sebagai referensi yang bisa Anda gunakan:

  1. Untuk Sambungan Langsung: gunakan nomor virtual saluran, obrolan, atau bot.
  2. Nama saluran/group (dimulai dengan @) – untuk saluran dan group publik .
  3. Tautan ke saluran/kelompok (seperti https://t.me/mychannel) – untuk saluran dan kelompok publik .
  4. Tautan undangan ke saluran/group – untuk saluran dan grup pribadi .
Contoh:
/settingchannel @mychannel header none
/settingchannel https://t.me/mychannel header none
/settingchannel https://t.me/joinchat/AAAAAffffSSSShhhh header none

Untuk pengguna Sambungan Langsung:
/settingchannel &31612345678#78787878 header none

Jika Anda memiliki beberapa aturan penerusan dari sumber yang sama ke tujuan yang berbeda, Anda dapat mengatur pengaturan, filter, dan penggantian yang berbeda untuk tujuan yang berbeda. Lihat detail selengkapnya di sini.

Memeriksa pengaturan saat ini

Untuk melihat pengaturan mana yang saat ini ditetapkan pada saluran sumber, gunakan perintah /settingchannel.

/settingchannel source_channel_reference setting_name

dimana setting_name – harus merupakan salah satu jenis pengaturan yang memungkinkan.

Anda dapat melihat semua jenis pengaturan yang memungkinkan dengan perintah

/settingchannel source_channel_reference

Menggunakan saluran perantara

Jika Anda perlu menerapkan beberapa aturan yang sangat rumit, Anda mungkin perlu membuat saluran perantara untuk mengatur semuanya.

Misalnya, Anda ingin semua pesan diteruskan dari A ke B. Tetapi untuk pesan yang menyertakan teks tertentu, Anda ingin menerapkan pengaturan after.

Ini cukup rumit. Satu-satunya cara untuk melakukannya adalah dengan membuat di saluran perantara, sebut saja C. Kemudian Anda mengatur forward berikut:
A -> B untuk semua pesan tanpa teks tertentu.
A -> C untuk semua pesan dengan teks tertentu.
C -> B untuk semua pesan.

Selanjutnya, Anda menambahkan pengaturan after ke penerusan C -> B.