External Commands

Tindakan yang menjangkau ke luar permainan: menekan kekunci, menghantar permintaan HTTP, menjalankan program, menukar scene OBS, menjalankan tindakan Streamer.bot atau memanggil alat anda sendiri.

External Commands ialah tindakan yang melakukan sesuatu di luar permainan apabila penonton menghantar hadiah atau menulis dalam sembang — menekan kekunci, menghidupkan lampu pintar anda, menukar scene OBS. Ia terdapat dalam setiap mod dan setiap integrasi kustom, pada setiap pelan: dengan pencetus TikFinity pada Free, atau dengan pencetus asli TikTok dan Kick pada PRO dan MAX.

Tambah arahan luaran

  1. Pada tab Tindakan, klik Tambah baharu dan pilih pencetus.
  2. Dalam Semua Tindakan, buka tab Luaran.
  3. Klik Configure di sebelah arahan itu, isikan tetapannya, dan simpan.

Arahan berjalan sebanyak Kiraan kali dengan Selang masa baris di antara larian, seperti mana-mana tindakan. Ia tidak memerlukan permainan: mod atau integrasi hanya perlu dihidupkan.

Arahan-arahan

ArahanApa ia buat
KeystrokeMenekan kekunci atau butang tetikus dalam tetingkap yang mempunyai fokus.
WebhookMenghantar permintaan HTTP ke satu URL.
Execute programMemulakan program atau skrip.
Streamer.botMenjalankan tindakan dalam Streamer.bot.
OBSMenukar scene atau menunjukkan/menyembunyikan sumber dalam OBS Studio.
Third-Party ActionMenjalankan tindakan dalam aplikasi anda sendiri — lihat Third-Party Interface.

Keystroke

Tetapkan Urutan kekunci, Pengubah suai pilihan, butang Kekunci khas atau Tetikus, dan Tempoh tahan (ms) (100 secara lalai). Kekalkan Mod Permainan dihidupkan untuk permainan; matikannya untuk menaip ke dalam aplikasi biasa atau sembang.

Webhook

Masukkan URL (http atau https) dan kaedah — POST dengan badan JSON secara lalai; GET, PUT, PATCH dan DELETE turut tersedia. Pembolehubah seperti {username} atau {giftName} diisi dalam URL, header dan badan, dan setiap kaedah kecuali GET turut menghantar semua butiran acara dalam badan. BakoshApp menunggu sehingga 10 saat untuk jawapan.

Execute program

Pilih fail .exe, .bat, .cmd atau .ps1 dengan Semak imbas, dan secara pilihan tambah Argumen (pembolehubah turut berfungsi di sini). Tunggu proses selesai menjadikan larian seterusnya menunggu sehingga program itu keluar.

Streamer.bot

Sambungkan Streamer.bot dahulu dalam Tetapan → Streamer.bot (secara lalai 127.0.0.1, port 8080; pelayan WebSocket perlu dihidupkan dalam Streamer.bot, tanpa pengesahan). Kemudian pilih tindakan Streamer.bot untuk dijalankan. Butiran acara dihantar kepadanya sebagai argumen, tersedia dalam Streamer.bot sebagai %username%, %giftName% dan sebagainya.

OBS

Sambungkan OBS dahulu dalam Tetapan → OBS (secara lalai 127.0.0.1, port 4455, dan kata laluan pelayan WebSocket OBS). Kemudian pilih Tukar scene atau Togol sumber:

  • Kekal / Tetapkan keadaan — perubahan itu kekal.
  • Berdasarkan masa — perubahan itu dibatalkan selepas Tempoh saat (5 secara lalai): OBS bertukar semula ke scene sebelumnya, atau menyembunyikan sumber itu semula.

Pembolehubah

Webhook, Execute program dan Streamer.bot boleh menggunakan butiran acara yang menjalankan tindakan itu: username, nickname, eventType, giftName, giftId, repeatCount, diamondCount, likeCount, profilePictureUrl dan subMonth. Daripada TikFinity, hanya username tersedia.

Perintah dalam pratetap daripada orang lain

Apabila akaun lain menghantar pratetap kepada anda, tindakan Execute program dan Keystrokenya tiba dalam keadaan dimatikan: ia akan memulakan program atau menekan kekunci pada PC anda. Semak tetapannya dan hidupkannya dalam Tindakan, atau tandakan Biarkan dihidupkan — saya mempercayai pengirim apabila anda menerima pratetap. Sambungan OBS, Streamer.bot dan Third-Party anda kekal seperti yang anda tetapkan dalam Tetapan — ia bukan sebahagian daripada pratetap.

Idea

  • Tekan kekunci dalam mana-mana permainan apabila seseorang menghantar hadiah — hon, lompat, tembak.
  • Hidupkan lampu pintar anda dengan permintaan HTTP apabila anda mendapat pengikut baharu.
  • Jalankan skrip apabila ada langganan.
  • Tukar scene OBS selama 10 saat apabila hadiah besar tiba.