Kas yra „Skype“ robotai? Skype BOT pasirodė Skype

Vartotojas gali būti pridėtas prie jūsų „Skype“ paskyros įvairiais slapyvardžiais. Paprastai vienas iš pirmųjų jo pranešimų yra maždaug toks:

labas, radau tavo vardą kataloge. Man 24 metai, moteris nori pabendrauti ir dalintis nuotraukomis?

Tada ji sako, kad jos vardas Amanda ir ji yra iš Majamio. Susirašinėjimas vykdomas tik į anglų kalba, net jei atsakysite jai rusiškai. Tai skype botas. Aiškių atsakymų iš jos negausi. Jo pateikiamos nuorodos iš esmės gali būti atidarytos, jos nekelia jokios galimos grėsmės. Tačiau vis tiek neturėtumėte įvesti savo banko kortelės numerio svetainėse (nebent tikrai norite žiūrėti mokamus vaizdo pokalbius).

Pridedu visą korespondenciją:

Whoopie.kind25:labas

Jevgenijus Yu.: Sveiki! Kas tai yra? ko tu norėjai?

Whoopie.kind25: ei, radau tavo vardą kataloge. Man 24 metai, moteris nori pabendrauti ir dalintis nuotraukomis?

Jevgenijus Yu.: Gerai, galite

Jevgenijus Yu.: iš Baltarusijos, o jūs?

Jevgenijus Yu.: Gerai

Whoopie.kind25: puiku, man tiesiog nuobodu namuose! Esu vienišas ir ieškau... ar jūs kada nors turėjote kibernetinį seksą?

Jevgenijus Yu.: Ne

Whoopie.kind25: lol, atsiųsk man naujausią savo nuotrauką ir leisk pasilinksminti

Jevgenijus Yu.: pirmiausia turėtumėte

Whoopie.kind25: mielas, ar norite pamatyti mano nuotraukas?

Jevgenijus Yu.: Taip

Jevgenijus Yu.: gerai

Whoopie.kind25: kalbėk su manimi kaip apskretėlė... ar tau patinka merginos su dideliais papais? nori pamatyti neklaužadų didžiųjų zylių nuotraukas?

Jevgenijus Yu.: Taip

Jevgenijus Yu: duok man daugiau nei vieną, prašau

Whoopie.kind25: aš vis šlapiuoju, kūdikis, ar nori žiūrėti, kaip trinu savo pūlingą ant mano kameros!?

Jevgenijus Yu.: ne, duok man daugiau nuotraukų

Jevgenijus Yu.: duok man daugiau nuotraukų

Whoopie.kind25: Nesijaudink, mano svetainė gali NEMOKAMAI prisijungti prie šios svetainės, tereikia užsiregistruoti, kad jie taip pat palaiko mobiliuosius telefonus:)

Jevgenijus Yu.: Kiek tau metų?

Whoopie.kind25: užpildykite savo cc info baby TIK amžiaus patvirtinimui, jūsų kortelė nebus apmokestinta. gerai, aš pasiruošęs tau dabar

Jevgenijus Yu.: > whoopie.kind25: gerai, aš jums parodysiu tik vieną neklaužadą nuotrauką... http://i.imgur.com/zRAM2Uu.jpg

Duok man daugiau neklaužadų nuotraukų

Jevgenijus Yu.: o kaip daugiau nuotraukų?

Evgeniy Yu.: Laukiu jūsų nuotraukų

Whoopie.kind25:k

Kitas susirašinėjimas:

Obuolių padažas.zuikis562: ei

Jevgenijus Yu.: Sveiki, kas tu esi?

Applesauce.bunny562: ei, radau tavo vardą kataloge. Man 24 metai, moteris nori pabendrauti ir dalintis nuotraukomis?

Jevgenijus Yu.: Gerai

Jevgenijus Yu.: Taip

Evgeniy Yu.: Aš esu iš Baltarusijos

Applesauce.bunny562: puiku, man tiesiog nuobodu namuose! Esu vienišas ir ieškau... ar jūs kada nors turėjote kibernetinį seksą?

Jevgenijus Yu.: niekada neturėjau

Jevgenijus Yu.: lol, atsiųsk man naujausią savo nuotrauką ir leisk pasilinksminti

Applesauce.bunny562: lol, atsiųsk man naujausią savo nuotrauką ir leisk pasilinksminti

Jevgenijus Yu: mielas, ar norite pamatyti mano nuotraukas?

Applesauce.bunny562: mielas, ar norite pamatyti mano nuotraukas?

Jevgenijus Yu.: Angie Varona

Kalbėk su manimi kaip apskretėlė... ar tau patinka merginos su dideliais papais? nori pamatyti neklaužadų didžiųjų zylių nuotraukas?

Applesauce.bunny562: kalbėk su manimi kaip apskretėlė... ar tau patinka merginos su dideliais papais? nori pamatyti neklaužadų didžiųjų zylių nuotraukas?

Applesauce.bunny562: gerai, aš jums parodysiu tik vieną neklaužadą nuotrauką... http://i.imgur.com/SDvojZZ.jpg

Jevgenijus Yu.: gerai

Applesauce.bunny562: aš vis šlapiuoju, mažyte nori žiūrėti, kaip trinu savo pūlingą ant mano kameros!?

Jevgenijus Yu.: Taip

Jevgenijus Yu.: Gerai

Applesauce.bunny562: Nesijaudink, mano svetainė yra NEMOKAMA prisijungti prie šios svetainės, viskas, ką jums reikia padaryti, tai užsiregistruoti, kad jie taip pat palaiko mobiliuosius telefonus:)

Internete jau galima rasti daug tokio susirašinėjimo.

„Skype“ robotas Amanda „pasibeldė“ į mane slapyvardžiu whoopie.kind25, bet ir kitais slapyvardžiais:

  • mega_punfs
  • akon4loveguy
  • kibirkščiuojantis.lovr69
  • aistra.dall62
  • lavonia.berk
  • elegantiškas pasiūlymas842
  • obuolių padažas.zuikis562
  • ir tt

Kaip matote, robotas privilioja jus į kai kurias svetaines. Norėdama suvilioti, ji sako, kad turi išlenktas figūras ir didelius papus**. Tada jis siūlo pažiūrėti į jos kūną per internetinę kamerą, bet tai jau svetainėje :)

Pirmoji roboto pateikta nuoroda nukreipia į visiškai nekenksmingą imgur svetainę - http://imgur.com/a/PC6Hy. Tiesą sakant, tai Angie Varonos nuotraukos – mergaitė, kuri šio roboto dėka tapo įžymybe. Angie Varonos nuotraukos:




„Skype Bot“ paprastai yra nekenksminga programa iš „Skype“, kuri automatiškai tampa naujos prijungtos paskyros kontaktu. Tai tikrai netrukdo, gali pasiūlyti atnaujinimus, o iškilus problemai per ją galite susisiekti su Skype pagalba. Skype botą galite pašalinti naudodamiesi kontekstiniu meniu, t.y. tai niekuo nesiskiria nuo manipuliavimo įprastais kontaktais.

Botas gali apsimesti tikru asmeniu ta prasme, kad su juo galima kalbėtis, žaisti žaidimus įvairūs žaidimai, robotas taip pat gali rasti vartotojui reikalinga informacija internete.

Iš principo jis gali gyventi šalia kažkieno ir netrukdyti, o netgi padėti. Tiesiog nepamirškite, kad robotas turi būti oficialus, kitaip rizikuojate pakenkti sau. Boto avataras yra šešiakampis, jo oficialioje versijoje turėtų būti antraštė „Skype Certified“, taip pat varnelė pilkame fone.

Jei jums nereikia roboto, ir net be to- Jis jums trukdo, niekada nevėlu tradiciniu būdu pašalinti jį iš savo kontaktų sąrašo.

Skype BOT pasirodė Skype. Kas tai yra? Kodėl to reikia? Ar turėčiau jį pašalinti ir kaip?

„Skype Bot“ yra naujas produktas, kuris pasirodė naujausios versijos programas. Jo pagrindinė užduotis yra patikrinti programinės įrangos funkcionalumą. Tai yra, galite paskambinti robotui ir klausytis savo balso. Taigi patikrinkite, ar garsiakalbiai ir mikrofonas yra perduodami ir atkuriami. Ir po to galėsite saugiai pridėti draugų ir rengti vaizdo konferencijas.

Atkreipiu dėmesį, kad „Skype“ robotas taip pat yra ištrintas kontaktas. Man nepatinka, kad jis kabinasi bendras sąrašas- ištrynė ir tuo viskas baigėsi. Paprastai jis naudojamas tik darbo pradžioje.

Jei jis trukdo, galite jį ištrinti kaip ir bet kurį kitą „Skype“ kontaktą.

Dešiniuoju pelės mygtuku spustelėkite tą patį „bot“ (piktograma), tada išskleidžiamajame meniu ieškome „ištrinti“ (tai reiškia iš viso sąrašo), tada spustelėkite ir ištrinkite.

„Skype BOT“ yra palaikymo kontaktinis asmuo (techninis palaikymas), kuris naujausiose programos versijose ir perpakavimuose kartu su diegimu yra „premija“. Jis taip pat suteiks jums visų rūšių reklamų ir visų rūšių atnaujinimų. Pašalinti jį gana paprasta, nes tai įprastas kontaktas. Dešiniuoju pelės mygtuku spustelėkite jį, pasirinkite „pašalinti iš kontaktų sąrašo“ ir patvirtinkite ištrynimą spustelėdami „ištrinti“.

Šis robotas yra „Skype“ kontaktas. Jis įdiegiamas atskirai kartu su „Skype“ (dažniausiai), nedaro jokios žalos (išskyrus reklamą), o atvirkščiai, tai yra savotiškas „vartotojo palaikymas“. Galite ištrinti jį taip pat, kaip ir bet kurį kitą kontaktą, būtent:

  • Dešiniuoju pelės mygtuku spustelėkite jį, pasirinkite „pašalinti iš kontaktų sąrašo“ ir patvirtinkite ištrynimą.

Šis robotas yra įprastas „Skype“ kontaktas. Tai nereikalauja specialaus diegimo, ji įdiegiama net tose Skype programose, kurios buvo įdiegtos ilgą laiką, ir jau yra įtrauktos į diegimo paketus su naujais šios programos diegimais.

Kodėl jums reikia „Skype“ BOT? Tai paprasta, tai tik šaltinis, iš kurio galite gauti patarimų, kaip naudoti programą, reklamas ir galimus atnaujinimus.

Apie robotų paleidimą „Skype“ – laikas sužinoti, kaip tai veikia. Po pjūviu yra trumpas aprašymas galimų problemų. Tiems, kurie nekantrauja pamatyti rezultatą, štai jis – MetricsBot.

Bot Framework vs. Skype Bot API

Pirma, jūs turėtumėte suprasti, kad yra Bot Framework, kuris leidžia sukurti robotus daugeliui momentinių pranešimų siuntėjų, įskaitant. ir Skype, ir yra Skype Bot API, kuri leidžia kurti robotus specialiai Skype. Kiekvienas turi savo dokumentaciją, savo robotų katalogą (?) ir savo robotų registraciją. Atrodo akivaizdu, kad tai skirtingi dalykai, bet aš praleidau gana daug laiko bandydamas suprasti Bot Framework dokumentaciją ir joje užregistruoti botą, kai tikėjausi, kad kuriu botą be karkaso. Toliau kalbėsime konkrečiai Skype Bot API, Bot Framework mums jo nereikia, ten irgi nieko nereikia registruoti Yra Skype SDK for Node.js ir aš jų irgi nenaudojau, nes botą rašiau Python. .

Naudingos nuorodos

Mažas rinkinys pradžiai naudingos nuorodos(visos nuorodos yra anglų kalba):
  • Jūsų programos (čia reikia sukurti naują programą ir gauti programos ID bei kliento paslaptį)
  • Botų valdymas (čia reikia sukurti naują robotą, nurodant anksčiau gautą programos ID)
Iš esmės iš dokumentacijos aišku kaip veikia botas ir kaip jis sąveikauja su Skype, todėl šios dalies neaprašysiu – papasakosiu apie sunkumus.

Autorizacija

Tai man pasirodė daugiausiai laiko atimanti dalis. Dokumentuose rašoma, kad norint įgalioti turite gauti prieigos raktą ir naudoti jį HTTP antraštėje kiekvienoje užklausoje:

Įgaliojimas: nešėjos oauth2-token

Tačiau dėl tam tikrų priežasčių dokumentacijoje pamiršta nurodyti, kokia apimtis turėtų būti naudojama norint gauti žetoną. Teisingas atsakymas (galima rasti Node.js SDK kode) yra https://graph.microsoft.com/.default.
Bet čia prasideda įdomiausias dalykas - jei sukuriate URL, kad patvirtintų vartotojas (= boto savininkas), tada gaukite auth_code, tada pabandykite pakeisti šį kodą į prieigos raktas, tada problema iškils jau pačiame pirmame žingsnyje – atidarius sukurtą URL, Microsoft skundžiasi dėl netinkamos apimties. Beje, teisingos apimties sąraše nėra galimi variantai Microsoft dokumentacijoje. Bandžiau nurodyti kitą apimtį – openid offline_access https://graph.microsoft.com/user.read , šiuo atveju man pavyko gauti prieigos raktą, bet nepavyko su juo bendrauti su „Skype“.
Sprendimas pasirodė netikėtas – norint gauti prieigos_tokeną, reikėjo išsiųsti įprastą POST užklausą:

Curl -X POST -H "Talpyklos valdymas: be talpyklos" -H "Turinio tipas: programa/x-www-form-urlencoded" -d "kliento_id= &kliento_paslaptis= &grant_type=client_credentials&scope=https%3A%2F%2Fgraph.microsoft.com%2F.default" "https://login.microsoftonline.com/common/oauth2/v2.0/token"

Grąžina atsakydamas prieigos_tokenas Ir galiojimo laikas(be jokiu refresh_token). Dar niekada nemačiau tokio OAuth.

Siunčia žinutes

Siųsti žinutes yra gana paprasta -

POST /v2/conversations/8:alice/activities HTTP/1.1
Priegloba: apis.skype.com
Įgaliojimas: nešėjos oauth2-token
{
"message": ("turinys" : "Sveiki! (banga)")
}

Prašymai siunčiami adresu apis.skype.com. Jie pamiršo dokumentuose nurodyti, kad užklausos turi būti siunčiamos per http s.
Tekste galite naudoti html žymas. Kurie tiksliai dar nežinomi (dokumentacijoje sąrašo nėra).
Siunčiamam tekstui taikomi įdomūs ir neaprašyti apribojimai. Pavyzdžiui, tekste negalite naudoti simbolių & , < Ir > . Nesugebėjimas perduoti simbolio & sukuria problemų perduodant nuorodas. Kita problema perkeliant nuorodas yra automatiškai generuojamos kiekvienos nuorodos peržiūros. Mano roboto „MetricsBot“ kvietimo tekste yra trys nuorodos, „Skype“ sukuria tris peržiūras. Kol kas nėra galimybės to išjungti.

Boto publikavimas

Sukūrę botą galite pabandyti jį publikuoti (prieš tai boto vartotojų skaičius ribotas – juo gali naudotis tik 100 žmonių). Kiek laiko užtrunka paskelbimo procesas, to nėra dokumentacijoje. Mano robotas dar nepaskelbtas. Oficialiame forume mano klausimas šia tema yra ignoruojamas (nors „Microsoft“ darbuotojai atsako į kitus mano klausimus).
Atminkite, kad norėdami paskelbti robotą, turite išjungti boto naudojimą grupės pokalbiuose.

Priešingu atveju sukurti „Skype“ robotą yra gana paprasta.



Ar jums patiko straipsnis? Pasidalinkite su draugais!