Menyemak langganan Instagram
check_insta_subscription()
Untuk menyemak langganan ke akaun Instagram
check_insta_subscription()
Parameter: Tiada
Fungsi ini mengembalikan True logik jika pengguna melanggan akaun tersebut, False jika tidak.

r=check_insta_subscription()
Bekerja dengan WhatsApp
check_whatsapp() | get_whatsapp_bot_id_by_phone()
Fungsi ini berfungsi jika bot WhatsApp disambungkan ke projek.
Untuk menyemak sama ada nombor telefon mempunyai WhatsApp
check_whatsapp(phone_number)
kaedah untuk menyemak sama ada WhatsApp disambungkan ke nombor telefon yang diberikan
Parameter:
phone_number - nombor telefon dalam format 79999999999 atau 89999999999
Fungsi ini mengembalikan True logik jika nombor tersebut didaftarkan di WhatsApp, False jika tidak.
Untuk mendapatkan bot_id WhatsApp melalui nombor telefon
get_whatsapp_bot_id_by_phone(bot_phone)
fungsi untuk mencari bot_id WhatsApp melalui nombor telefon
Mari semak sama ada WhatsApp disambungkan ke nombor telefon:

rs=check_whatsapp(79999999999)
Mengalih keluar mesej terakhir
last_message_id() | remove_last_message()
last_message_id()- untuk mendapatkan nombor mesej terakhir bot
Jika kedua-dua imej dan teks telah dihantar, nombor mesej dipisahkan oleh garis bawah (_)
Untuk mendapatkan nombor mesej terakhir bot dengan betul, mesej tersebut harus disimpan dalam sejarah dialog klien.
Ini bermakna dalam blok corong, penyimpanan sejarah mesej harus diaktifkan jika dihantar melalui corong, atau semasa menghantar siaran, pilihan "simpan mesej ke sejarah dialog" perlu dihidupkan.
remove_last_message() – untuk memadam mesej terakhir bot
Ia hanya berfungsi di Telegram dan Facebook.
Jika togol "Simpan ke sejarah dialog" diaktifkan, maka untuk Telegram dan FB anda boleh memadam mesej terakhir melalui penghantaran dari blok. Hanya gunakan fungsi remove_last_message() dalam kalkulator. Fungsi ini mengalih keluar mesej terakhir yang dihantar oleh bot, tetapi hanya jika mesej tersebut disimpan dalam sejarah dialog.
Contoh:
- Cipta blok siaran:

Sesuaikan tetapan penghantaran mengikut kehendak anda, kemudian pergi ke tab "Penghantaran".
2. Aktifkan kotak semak "Simpan penghantaran dalam sejarah dialog klien" dalam tab "Penghantaran":

Sekarang, hantar siaran dengan bebas.
Jika anda ingin memadam mesej terakhir (contohnya, mesej dengan ralat), anda boleh melakukannya dalam satu blok menggunakan fungsi remove_last_message().

Seterusnya, hantar siaran dengan fungsi untuk memadam mesej terakhir.
PENTING! Mesej terakhir tidak boleh dipadam selepas beberapa ketika!
Contoh dengan mendapatkan ID mesej terakhir.

soob = last_message_id()
status = remove_last_message()
Menjeda operasi bot
| pause_bot(minutes)
pause_bot(minutes) - menjeda operasi bot untuk bilangan minit yang ditentukan.
minutes - parameter wajib yang mewakili bilangan minit. Ia boleh dihantar sebagai integer atau nombor perpuluhan.
Fungsi ini berfungsi seperti mengklik butang "Jeda" dalam dialog klien, tetapi membolehkan anda menentukan tempoh untuk menjeda bot. Ia mengembalikan True apabila berjaya dilaksanakan.

Memadam mesej yang dijadualkan
| delete_pended_messages_from_list(message_id_list, with_not_delete)
delete_pended_messages_from_list(message_id_list, with_not_delete)
Fungsi ini membantu memadam mesej tertentu daripada yang dijadualkan.
! message_id_list - parameter wajib; senarai blok yang mesejnya perlu dipadam daripada yang dijadualkan.
with_not_delete - parameter pilihan; memadam mesej yang ditandakan sebagai "Jangan padam." Sebarang nilai boleh dihantar ke parameter ini.
Nilai pulangan "wrong message_id_list" muncul jika message_id_list tidak disediakan atau bukan tatasusunan.
Cara menghantar parameter:

Di mana untuk mendapatkan parameter yang diperlukan:

Menyemak status pengendali
| check_operator_status(email, with_pause)
check_operator_status(email, with_pause) - menyemak sama ada pengendali sedang bertugas. Mengembalikan True jika pengendali sedang bertugas, dan False jika tidak.
! email - parameter wajib; e-mel pekerja
with_pause - parameter pilihan dengan nilai 1 atau 0. Jika ditetapkan kepada 1, fungsi mengembalikan keputusan positif apabila status pengendali sama ada "Sedang bertugas" atau "Sedang rehat." Jika ditetapkan kepada 0, ia mengembalikan keputusan positif hanya apabila status pengendali adalah "Sedang bertugas."
Nilai lalai: 1.


