Streamer.bot dan mod permainan: jalankan tindakan daripada Twitch, YouTube dan Kick

Jalankan tindakan BakoshApp daripada Streamer.bot: ganjaran Twitch, YouTube Super Chat atau sumbangan memulakan tindakan mod permainan pada siaran anda. Tiada kod diperlukan.

Baris pada tab Tindakan boleh dijalankan apabila suatu tindakan bermula dalam Streamer.bot, tidak kira apa yang memulakannya: ganjaran Twitch, YouTube Super Chat, langganan Kick, sumbangan, butang Stream Deck, atau pemasa. Streamer.bot menangkap acara tersebut, dan BakoshApp menjalankan baris itu: dalam mod permainan, dalam lapisan atas atau di mana-mana sahaja. Tiada kod diperlukan dalam Streamer.bot.

Pelan: setiap pelan, seperti TikFinity. Pada pelan Percuma, tindakan baris mesti tersedia pada pelan Percuma, dan baris itu dikira ke dalam had bilangan baris dengan pencetus, jika pelan anda mempunyai satu.

Atur ia

  1. Dalam Streamer.bot, buka Servers/Clients → WebSocket Server, hidupkan Auto Start dan mulakan pelayan. Kedua-duanya dimatikan dalam Streamer.bot baru.
  2. Buat tindakan dalam Streamer.bot dan tambahkan pencetus yang anda mahukan. Tindakan itu boleh dibiarkan kosong: BakoshApp hanya memerlukannya untuk berjalan.
  3. Dalam BakoshApp, buka Tetapan → Streamer.bot dan klik Uji sambungan. Alamat lalai ialah 127.0.0.1, port 8080.
  4. Buka mod → Tindakan dan klik sel Pencetus pada baris, atau Tambah baru untuk yang baru.
  5. Dalam dialog, klik External → Streamer.bot, pilih tindakan dalam Action, dan klik Save. Jika anda baru sahaja menciptanya, klik Refresh.

Sekarang jalankan tindakan dalam Streamer.bot, contohnya dengan Test Trigger: baris itu akan aktif.

Apa yang menentukan bila ia diaktifkan

Segalanya ditetapkan dalam Streamer.bot: ganjaran atau saiz sumbangan, penonton, dan masa menunggu. BakoshApp mencetuskan baris setiap kali tindakan bermula. Penapis penonton dan Sekali setiap penonton tidak terpakai pada pencetus ini.

Setiap baris mempunyai satu pencetus, dan satu tindakan Streamer.bot boleh mencetuskan beberapa baris.

Nama penonton

Permainan dan variabel Perintah Luaran mendapatkan nama penonton daripada Streamer.bot. Apabila tiada siapa memulakan tindakan, contohnya pada pemasa, ia akan mendapatkan nama saluran anda. Avatar hanya tersedia dengan acara YouTube.

Perintah Luaran juga menerima comment (teks penonton), rewardTitle, viewers dan platform.

Kata laluan

Jika pengesahan diaktifkan dalam pelayan WebSocket Streamer.botbot, masukkan kata laluan yang sama dalam Tetapan → Streamer.bot. Ia disimpan dalam bentuk disulit dan tidak akan dipaparkan semula.

Semak sambungan

Baris di bahagian bawah Tetapan → Streamer.bot menunjukkan status pencetus:

BarisApa maksudnya
Pencetus: mendengar Streamer.botSegalanya berfungsi.
Pencetus: tiada baris mod aktif yang menggunakan Streamer.botBakoshApp hanya akan bersambung apabila mod yang diaktifkan mempunyai baris seperti itu.
Pencetus: Streamer.bot tidak bertindak balas, mencuba semulaMulakan Streamer.bot dan pelayan WebSocketnya. BakoshApp menyambung semula dengan sendirinya.
Pencetus: Streamer.bot menolak kata laluanMasukkan kata laluan yang betul dan klik Simpan.

Soalan biasa

Tindakan dijalankan dalam Streamer.bot, tetapi baris tidak aktif. Semak baris di atas, bahawa mod dihidupkan dalam BakoshApp dan bahawa baris tersebut dihidupkan. Tindakan permainan juga memerlukan permainan berjalan dengan mod tersebut.

Dialog menyatakan tindakan itu tidak lagi wujud dalam Streamer.bot. Ia telah dipadam atau dicipta semula. Pilihnya semula: BakoshApp mengikuti tindakan itu sendiri, bukan namanya.

Saya menjalankan tindakan Streamer.bot daripada satu baris, dan satu baris lain mendengarnya. Kenapa baris itu tidak diaktifkan? Pelaksanaan yang dimulakan oleh BakoshApp tidak mengaktifkan baris, jadi satu baris tidak boleh memulakan dirinya sendiri dalam gelung.

Adakah peristiwa ini dikira dalam statistik penonton atau memaparkan amaran? Tidak. Statistik penonton dan amaran lapisan super datang daripada sambungan langsung. Bunyi dan media baris berfungsi seperti biasa.

Streamer.bot ditutup dengan "Fatal UI Exception". Dalam lognya, ia adalah MissingMethodException mengenai ISelectionItemProvider. Pasang .NET Framework 4.8.1 dan mulakan semula PC: Streamer.bot memerlukannya, dan pada 4.8 tetingkapnya boleh rosak apabila difokuskan.