Mediumin toimintatapaan tehtyjen muutosten vuoksi en enää pidä tätä blogia yllä. Löydät uuden blogini osoitteesta https://www.resonantdrifter.com ja suoran linkin tähän artikkeliin osoitteesta https://www.resonantdrifter.com/blog/ankhbot-%E2%80%94-creating-an-almot-almotely-completely-completely-autonomous-user-created-custom-welcome-message-program/
Koska Ankhbot on fuusioitunut Streamlabsin kanssa, tämä artikkeli on nyt hiukan vanhentunut, joten tein uuden! Käykääpäs lukemassa osuvasti nimetty ”Streamlabs Chatbot – Creating an (almost) autonomous user-created custom welcome message program”!
Muutama aika sitten päätin antaa Twitch-seuraajilleni, joita kutsun nimellä Drifters, mahdollisuuden luoda oman tervetuliaisviestin, joka pientä valuuttasummaa vastaan (jota kutsutaan kanavallani tarvikkeiksi) tervehtisi heitä heidän astuessaan chattiin. Näin he voisivat käyttää osan tarvikkeista johonkin muuhun kuin väijytyksiin (kanavani versio ryöstöistä) ja saisivat yhteisön tuntumaan hieman enemmän omalta. Tämä johti tietysti myös ajatukseen siitä, että he voisivat luoda tervetuliaisviestin muille käyttäjille – hauska tapa, jolla seuraajat voisivat sotkea toisia seuraajia. Onneksi Ankhbot on sisällyttänyt keinon, jolla tervetuliaisviestit (muun muassa) voidaan sisällyttää, kun tietyt käyttäjät tulevat kanavallesi.
Loin tämän suunnitelman heti käyntiin, ja se oli menestys, sillä pystyin käyttämään $removepoints()-parametrin avulla ottamaan Suppliesin heiltä, ja he kuiskasivat minulle viestin, jonka he halusivat tervetuliaisviestin olevan, tai toisen Drifterin käyttäjänimen ja viestin. Kuitenkin pian tämän läpimurron jälkeen (mielessäni) tajusin, että minun olisi lähes mahdotonta pysyä heidän tarpeessaan johdonmukaisesti keskeyttämättä toistuvasti pelaamista. Tämä johti minut etsimään tapaa luoda täysin itsenäinen tapa, jolla käyttäjät voisivat luoda ja muuttaa tervetuliaisviestinsä mielensä mukaan.
Olen suoraan sanottuna rehellinen: Ankhbotissa ei ole mahdollista luoda täysin itsenäistä käyttäjän luomaa mukautettua tervetuliaisviestiä. Juoksutin ideani Twitterissä Marcin Swierzowskin ohi, ja hän vahvisti, että ideani ei vain pysty kantamaan hedelmää.
John Paul @resonantdrifter
Vähän. Tarvitaan keino asettaa On Join Event käyttäjäkohtaisesti automaattisesti lukemaan heidän tietty $user.txt automaattisesti… #ankhbot@AnkhHeart
AnkhSydän @AnkhSydänliitännäisliitännäisliitännäisliitännäisliitännäisliitännäisliitännäisliitännäisliitännäinenliitännäisliitännäinenliitännäinenliitännäinenliitännäinenliitännäinenliitännäinenliitännäinenliitännäinenliitännäinenliitännäisliittymässä. Sinun on luotava On Join Events -tapahtumat manuaalisesti.
Mutta itsepäisyyteni pysyi sitkeänä ja keksin tavan, jolla käyttäjä voi luoda ja muuttaa omaa (ja muiden) mukautettua tervetuliaisviestiään halutessaan hyvin pienellä alkuasennuksella. Seuraavassa kerrotaan, miten loin (Lähes) täysin itsenäisesti käyttäjän luoman mukautetun tervetuliaisviestin!
Ensisijaisesti tämän asennuksen intensiivisin osa (varsinkin jos sinulla on jo paljon seuraajia tai saat paljon seuraajia päivittäin) on On Join Event -listan luominen. On Join Event -listalla kerrot Ankhbotille, mitä haluat sen tekevän, kun tietty käyttäjä tulee chattiin. Tätä ei valitettavasti voi automatisoida, ja jäin jumiin suuressa suunnitelmassani. Halusin todella, että Ankhbot laatii tämän listan automaattisesti nykyisistä seuraajistani, mutta tämän järjestelmän automatisointi ei ole mahdollista, joten sinun on syötettävä manuaalisesti merkintä jokaiselle seuraajalle. Onneksi sinun tarvitsee tehdä tämä vain kerran per seuraaja. Sen jälkeen jokainen viesti päivittyy automaattisesti itsestään.