※ Jis gali normaliai neveikti naudojant KakaoTalk 9.7.0 ar naujesnę versiją. ※
Naujausiuose atnaujinimuose KakaoTalk pranešimų struktūra buvo pakeista, todėl visos automatinio atsakiklio programos neveikia tinkamai.
Jei norite naudoti pokalbių automatinio atsakiklio robotą, neatnaujinkite „KakaoTalk“ į naujausią versiją, kol nebus išleista versija su atsako pataisa, arba neatsisiųskite beta versijos iš „GitHub“.
Beta versijos atsisiuntimo puslapis: https://darktornado.github.io/KakaoTalkBot/docs/beta-release/
--------------------
Jį galite sukurti naudodami paprastą automatinio atsakiklio funkciją arba programuodami tiesiogiai naudodami JavaScript arba programavimo kalbą, vadinamą CoffeeScript, Lua arba Lacoscript. Galite pridėti robotus spustelėdami mygtuką su trimis taškais (?) viršutinės juostos dešinėje.
Tai reiškia, kad galite juo naudotis be jokių pagrindinių programavimo žinių.
Kadangi pokalbių priėmimas atpažįstamas nuskaitant pranešimus iš „Messenger“ programos viršutinėje juostoje, pranešimai „Messenger“ programoje turi būti įjungti ir ši programa turi turėti prieigą prie pranešimų, kad galėtų veikti.
Naudojant „Android 7.0“, pokalbis siunčiamas į pokalbių kambarį, kuriame buvo gautas pokalbis per „Android Wear“ („Wear“ OS), todėl norint tinkamai veikti, reikia įdiegti „Android Wear“.
[Paprastas automatinis atsakymas]
- Jei paspausite mygtuką Pridėti ir nuspręsite, ką atsakyti bet kurioje situacijoje, jis automatiškai reaguos, kai situacija atsiras.
- Galima naudoti be programavimo žinių.
[Naudoti JavaScript]
– Galite įdiegti norimas funkcijas, tačiau reikalingos programavimo žinios.
- Veikia „Rhino JavaScript“ variklyje.
- Pagrindinis kursas ir API sąrašas yra integruotas.
[Kavos scenarijaus naudojimas]
- CoffeeScript yra kalba, kuri yra sudaryta į JavaScript.
– Galite įdiegti norimas funkcijas, tačiau reikalingos programavimo žinios.
- API sąrašas yra integruotas, bet jis aprašytas remiantis JavaScript.
[Naudojant Lua]
– Galite įdiegti norimas funkcijas, tačiau reikalingos programavimo žinios.
- Pagrindinis kursas ir API sąrašas yra integruotas.
[Naudojant Visual Basic]
– Galite įdiegti norimas funkcijas, tačiau reikalingos programavimo žinios.
- API sąrašas yra integruotas, bet jis aprašytas remiantis JavaScript.
- Šioje programoje jis yra sukompiliuotas į „JavaScript“ per vb2js ir veikia „Rhino“ variklyje.
[Naudojant IceBlock.js]
- Aplinka, panaši į blokinį kodavimą, funkciją, kuri yra tarp paprasto automatinio atsako ir programavimo.
- Perkraunant „JavaScript“ šaltinis sukuriamas ir paleistas „Rhino“ variklyje.
- Pagrindiniai kursai yra integruoti į programą.
[Naudokite Lacoscript] – nebenaudojamas palaikymas
- Ši funkcija buvo įdiegta siekiant sumažinti įėjimo barjerą naudojant anksčiau palaikomą programavimo kalbą.
– Kliūtys patekti į rinką yra mažesnės nei kitomis kalbomis, tačiau laisvės laipsniai taip pat yra gana žemi.
- Pagrindinis kursas ir API sąrašas yra integruotas.
- Vis dar yra beta versijos.
[Atsakyti į visus pokalbius] – ištrynimo patvirtinimas
– Tam tikra prasme tai yra funkcija, kuri priklauso paprastam automatiniam atsakikliui, ir tai yra funkcija, leidžianti atsakyti į visus įeinančius pokalbius.
- Funkciją galima nustatyti, kad ji veiktų tik tam tikrą savaitės dieną arba tam tikrą laikotarpį.
– Daroma prielaida, kad žmonės, kurie skundžiasi, kad robotai vis atsiranda, naudojasi šia funkcija ir skundžiasi kūrėjui, todėl ji bus ištrinta.
Kiekvieną botą galima įjungti/išjungti atskirai, o visi robotai išjungiami išjungus viršutinėje juostoje esantį jungiklį.
Naudojant paprastą automatinio atsakiklio funkciją, galima cituoti pokalbio turinį, gautą specialiomis frazėmis, tokiomis kaip [[Siuntėjas]], [[Turinys]], [[Laikas]].
Funkcijos, kurias reikia įkelti iš naujo, pvz., „JavaScript“, robotas normaliai veikia tik tada, kai įrenginys paleidžiamas iš naujo.
Ši programėlė ir šios programėlės kūrėjas neatsako už tokius veiksmus kaip pokalbiai dėl vartotojo klaidos. Ši programa veikia pagal tai, ką vartotojas nustatė arba užprogramavo.
Nekaltinkite programėlės ir programėlės kūrėjo dėl savo kaltės :(
2.0 versijos išleidimo pastabos: https://blog.naver.com/dt3141592/221696604789
Nuoroda: https://darktornado.github.io/KakaoTalkBot/