Automatické predplatné kľúčových slov v maileri Gamayun vo VK a test „klávesnice. Práca s knižnicou

Vo Vkontakte môžete pre pohodlie použiť špeciálne kombinácie klávesov - klávesové skratky, na odosielanie správ, sledovanie videí, fotografií, zverejňovanie príspevkov atď. Zvážte, ktoré kombinácie klávesov sa používajú najčastejšie.

Pri odosielaní správ

Ak chcete prejsť na Nový riadok v textovom poli použite kombináciu .

Ak chcete odoslať správu adresátovi, musíte použiť kľúč Zadajte.

Alebo kliknutím na šípku vpravo vyberte inú kombináciu klávesov:

- poslať správu


Zadajte- prelomiť čiaru

Pri zverejňovaní na stene

Ak sa chcete presunúť na nový riadok v príspevku alebo v komentári k príspevku, použite kláves Zadajte.

Ak chcete uverejniť alebo zanechať komentár, použite alebo .

Pri prepínaní medzi dialógmi

Pre pohodlie správy dialógov vo Vkontakte existuje možnosť používať klávesové skratky Ctrl+číslo(od 1 do 0).


Na pravej strane je okno osobnej korešpondencie, ktoré môžete ľahko zmeniť. Maximálna suma počet dialógov je obmedzený na desať. Ak chcete písať ostatným používateľom, vyberte dialóg pomocou myši.

Pri prezeraní fotografií

Na uľahčenie prezerania obrázkov môžete použiť režim celej obrazovky. Ak to chcete urobiť, vyberte kombináciu klávesov Alt+Enter alebo Ctrl+Enter .

Alt+Enter alebo Esc .


Pri pozeraní videa

Pretáčanie videa sa vykonáva pomocou šípok. Segmenty prevíjania majú dĺžku približne sedem sekúnd.

Stlačením medzerníka sa video pozastaví alebo pokračuje v prehrávaní.

Ak chcete ukončiť režim celej obrazovky, použite Alt+Enter alebo Esc.

Pri posúvaní stránky

Na posúvanie stránky nadol použite O stranu nižšie alebo koniec .


Ak chcete posunúť stránku nahor - Strana hore alebo Domov .


Sociálna sieť VKontakte predstavila možnosť pripojiť klávesnice k chatovacím robotom, aby sa zjednodušila navigácia a zrýchlila komunikácia s predplatiteľmi. Teraz si používateľ môže vybrať jednu z preddefinovaných možností interakcie a položiť otázku, ktorá ho zaujíma – a robot sa vráti s odpoveďou.

Ako pridať novú funkciu?

Aby tlačidlá fungovali, musíte kliknúť na „Povoliť API pre botov“ v nastaveniach komunitných správ. Tím "VKontakte" prepustený podrobnú dokumentáciu k tejto funkcii.

Kde hľadať?

Nové tlačidlá možno testovať:

  • v oficiálnej komunite Comedy Club;
  • s robotom "Maxim", ktorý prevádza text na zvukovú správu;
  • s aktualizáciami sledovania Callback API Bot vo vybraných komunitách.

Čo môžete očakávať v ďalších aktualizáciách VKontakte?

Vývojári sľubujú, že čoskoro pridajú podporu pre chatbotov v konverzáciách. Uvádza sa, že ktorúkoľvek z ich funkcií možno použiť bez prerušenia dialógu a potreby posielať správy od robotov priateľom.

Chatboti si získavajú na popularite medzi používateľmi messengerov pre ich dostupnosť a jednoduchosť interakcie. Ďalšia ruská technologická spoločnosť Just AI na konci mája 2018 je konštruktérom vstavaných chatbotov, ktorí rozumejú prirodzenému jazyku. A tí, ktorí si chcú vytvoriť svoj vlastný robot pre VKontakte, sa môžu zoznámiť.

Dnes vám povieme, v ktorých klávesových skratkách fungujú sociálna sieť VKontakte, poskytneme kompletný zoznam klávesových skratiek a povieme vám, ako je pohodlnejšie ich používať.

Keďže sociálna sieť nestojí na mieste a neustále sa aktualizuje a rozvíja, a ak poznáte ďalšie klávesové skratky alebo sme niečo zabudli spomenúť, určite napíšte komentáre a vaše doplnky zahrnieme do nášho článku.

V skratke ide o špeciálnu sadu tlačidiel na klávesnici, vďaka ktorej bude môcť každý používateľ rýchlo vykonať tú či onú akciu.

V dnešnom článku si povieme, kde sú a ako používať klávesové skratky VKontakte.

Typy klávesových skratiek

V tejto časti článku budeme hovoriť o sekcii „Správy“. Pravdepodobne väčšina používateľov používa pri odosielaní správy myš. Niekedy to nie je príliš pohodlné a niekedy sa to niekomu páči oveľa viac. Na klávesnici je však dvojica špeciálnych tlačidiel, vďaka ktorým môžete poslať správu bez použitia myši.

  • Enter - kliknutím na toto tlačidlo odošlete text osobe, ktorú potrebujete;
  • Shift + Enter - kliknutím na túto kombináciu text jednoducho prenesiete.

Ďalšou zaujímavou funkciou je možnosť použiť jednu kombináciu na prechod do nejakého dialógu. Povedzme, že sa rozprávate s viacerými ľuďmi, aby ste prešli priamo na toho, koho chcete, stačí kliknúť na Ctrl+3. Tri je číslo dialógu.

Ak si prezeráte niečie fotografie a je pre vás nepohodlné prepínať myšou z jednej fotografie na druhú, potom je tu na to kombinácia "Alt+Enter". Kliknutím na tieto dve tlačidlá budete môcť prezerať obrázky v režime prezentácie.

Klávesové skratky pre zvukové nahrávky

Pri počúvaní obľúbenej hudby užívatelia využívajú myš, hoci klávesnica má množstvo špeciálnych kláves, vďaka ktorým môžete okamžite vykonať akúkoľvek akciu.

  • Pauza - kliknutím naň skladbu zastavíte;
  • Prehrať - hudba sa znova zapne;
  • Stop - stopa bude zastavená;
  • Predchádzajúca - prepnete sa na predchádzajúcu skladbu;
  • Ďalej - zapnutie ďalšej skladby v zozname;
  • Ctrl + koliesko myši nahor - zvýšenie hlasitosti stopy; Ctrl + koliesko myši dole - zníženie hlasitosti stopy.

Stojí za zmienku, že ide o najobľúbenejšie a najvyhľadávanejšie klávesové skratky na sociálnej sieti VKontakte. V skutočnosti je ich veľa, niektoré môžu fungovať a niektoré nie. Dôležité vedieť: ak máte prenosný počítač, musíte počas krokov v časti nahrávania zvuku použiť kláves „Fn“, to znamená „Fn + Play“. Dúfame, že náš článok pomohol zodpovedať všetky vaše otázky.

Zistite viac o tejto funkcii

Nie je to nič iné ako chatbot. Ak chcete automatizovať činnosť tlačidiel, musia byť spojené s prihlásením na odber bulletinu od kľúčové slovo. Zadajte kľúčové slovo (alebo frázu) na tlačidlo, potom keď naň kliknete, automaticky sa prihlásite na odber noviniek a odošlete správu. Alebo iná akcia, ktorú nastavíte v automatickom zúžení.

ako sa mi to podarilo?

Predvytvorená nová téma odberu pre bezplatné lekcie a v nastaveniach som si nastavil kľúčovú frázu pre prihlásenie sa na odber tohto newsletteru – „chcem lekcie“.

Keď človek zadá túto kľúčovú frázu v dialógu s mojou komunitou, automaticky sa prihlási na odber tohto bulletinu (témy) a dostáva lekcie. Tieto lekcie prichádzajú hneď v prvej automatickej poštovej správe. Potom po 2 dňoch príde druhá správa, kde sa pýtam, či si daný človek pozrel lekcie, aké sú pre neho, ak sú nejaké otázky, a tiež ponúkam, že dostanem celý kurz a ďalší darček na zľava. Automatické správy v Gamayune sa konfigurujú v sekcii „Autofunnel“. Napísal som viac o automatickom lieviku

Na jednom som napísal text „Nie, ďakujem“ - ak predplatiteľ stlačil toto tlačidlo, v správach komunity som videl, že nemá záujem.

Ak niekto klikol na tlačidlo „Chcem lekcie“, automaticky sa prihlásil na odber lekcií a okamžite dostal správu s odkazom. A rozdelil som ľudí, ktorí sa o to zaujímajú, a potom som použil automatický lievik.

Zatiaľ je funkcia klávesnice k dispozícii iba pri manuálnom odosielaní zoznamov adries, ale sľúbili, že ju čoskoro implementujú do automatických lievikov.

Podľa výsledkov testov

V zásade všetko dopadlo dobre, ako som plánoval. Vyskytli sa nejaké zádrhely – keď používateľ klikol na tlačidlo „Chcem lekcie“, správa s lekciami prišla s určitým oneskorením, niekde rýchlejšie, inde dlhšie.

Keď niekto klikol na tlačidlo „Nie, ďakujem“, videl som túto správu v dialógových oknách mojej komunity a prezrel som si profily týchto ľudí. Len sa ukázalo, že niekoho táto téma nezaujíma, ale cieľová osoba. Bolo tam aj niekoľko ľudí, na ktorých profiloch som videl, že v zásade nie sme na ceste – a odhlásil som ich, aby som ich neobťažoval mojimi zoznamami adries.

Ak osoba dlho neotvorila korešpondenciu a počas tejto doby sa mi podarilo odoslať ďalšie správy, klávesnica naďalej visí pod chatom, kým na ňu nekliknete (súčasne je dôležité skontrolovať začiarkavacie políčko „Skryť pri stlačení“ v nastaveniach klávesnice). V dôsledku toho sa správa už zvýšila a nie každý pochopil, čo presne tieto tlačidlá označujú

Vo všeobecnosti funkcia funguje tak, ako má – klávesnica plní funkciu chatovacieho robota a odberu podľa kľúčovej frázy, čím vám umožňuje segmentovať aktívne publikum a vytvoriť cielenejší automatický reťazec pre záujem ľudí.

Poďme sa pozrieť na kroky, ako nastaviť predplatné podľa kľúča a priradiť ho ku klávesnici

Najprv vytvorte tému odberu a pridajte kľúčové slovo.(môže to byť jedno slovo) pre automatické predplatné. Ak to chcete urobiť, prejdite do aplikácie Gamayun pomocou tlačidla v skupine, prejdite na kartu „Mailouts“ - „Témy“. Kliknite na „Vytvoriť tému“.

Zadajte názov a popis témy. Vytvorím napríklad tému "Darček za aktivitu".

Vytvorenú tému je možné v mailingovej aplikácii zneviditeľniť. Potom sa budú môcť prihlásiť na odber iba pomocou kľúčového slova alebo odkazu, ktorý poskytnete. Ak chcete skryť viditeľnosť, kliknite na ikonu oka a ikona sa prečiarkne.

K už vytvorenej téme môžete pridať aj kľúčové slovo s automatickým prihlásením na odber jednoduchým kliknutím na ceruzku a upraviť ju.

Teraz k novovytvorenej téme nastaviť prvú automatickú správu po predplatení. Aby keď kliknete na tlačidlo - Chcem darček, človek tento darček okamžite dostane. Toto sa vykonáva na karte „Automatické zúženie“.

V prvom poli vyberte vytvorenú tému a potom kliknite na „Vytvoriť skript“.

Kliknutím na ceruzku upravíte blok.

Vytvorte novú akciu v bloku - Odoslať správu.

Píšeme našu správu. Napríklad budem mať odkaz na darček. Premennú mena účastníka v správe môžete nahradiť personalizovanou správou. Kliknite na „Uložiť“.

Rovnakým spôsobom môžete pokračovať v automatickom reťazení správ vytvorením nových blokov a ich prepojením. Ak chcete komunikovať, musíte prejsť na predchádzajúci blok, pridať akciu „Odložený hovor“ a určiť čas, po ktorom sa vykoná ďalší blok (akcia) v zúžení.

Teraz spojme naše kľúčové slovo s klávesnicou a skontrolujte automatické predplatné.

Vyberieme tému (skupinu odberateľov), na ktorú chceme urobiť newsletter. Môžete vybrať viacero tém súčasne. Ak nevyberiete žiadne, newsletter bude zaslaný všetkým vašim odberateľom. Napríklad si vyberám testovaciu skupinu, ktorú som vytvoril čisto pre seba, v ktorej som jediným predplatiteľom. Odporúčam vám to urobiť aj pri počiatočnom testovaní.

Píšem správu, kde navrhujem dostať darček.

Mimochodom, ďalšou novinkou je možnosť zakázať náhľady odkazov (teda obrázku, ktorý sa vytiahne odkazom v správe). To nie je vždy vhodné. Toto bolo zavedené kvôli tomu, že pri pridávaní odhlasovacieho odkazu sa vytiahol klikateľný obrázok, ktorý na seba strhol všetku pozornosť. Teraz sa to dá vypnúť.

Tu je dôležité prvýkrát prejsť na odkaz uvedený v tipoch a povoliť funkcie robotov v nastaveniach, inak klávesnica nebude fungovať!

Začiarknite tiež políčko "Pri stlačení skryť klávesnicu" - to znamená, že keď kliknete na tlačidlo, zmizne.

Kliknutím na znamienko plus môžete pridať jedno alebo viac tlačidiel. Ak chcete zmeniť farbu tlačidla a textu na ňom, stačí naň kliknúť myšou.

Napríklad urobím dva gombíky - modrý a zelený. Na jeden napíšem kľúčovú frázu „chcem darček“ a na druhý „Nie, ďakujem“ (napokon, vždy by mala byť možnosť výberu).

Takto vyzerá táto správa s klávesnicou v osobnom účte predplatiteľa.

Kliknem na tlačidlo „Chcem darček“ a hneď ho dostanem. To znamená, že došlo k automatickému prihláseniu na odber témy a lievik bol aktivovaný. Takto to funguje.

Mimochodom, dá sa to použiť aj takto - napríklad sa prihlásime do jedného mailing listu a z iného sa odhlásime. Ak to chcete urobiť, jednoducho pridajte príslušnú akciu do prvého bloku automatického lievika.

Môžete tiež pridať niekoľko tlačidiel (4-5) na rozdelenie účastníkov do rôznych tém (podľa ich preferencií). Teda uskutočniť prieskum...

Vizuálnu lekciu k článku si môžete pozrieť:

Ďakujem za pozornosť a budem rád za vaše komentáre!

S pozdravom Victoria Karpová

Nová funkcia pre roboty VK - tlačidlá rýchlej odozvy alebo klávesnica.

DÔLEŽITÉ! Novšia verzia článku

Náš tím „bot painters“ sa o túto novinku okamžite začal zaujímať a začal študovať úradníka API aby som ti povedal a ukázal podrobné pokyny na vytvorenie robota pomocou klávesnice. V priebehu tohto článku získate robota, ktorého prácu môžete vidieť v našej skupine GameTips vo VK. Môžete sa tiež zapojiť do komunitnej konverzácie VK, kde vám môžu pomôcť s problémom, ktorý sa objavil.

Vytvorte a založte komunitu

Po vytvorení komunity vo VK postupujte takto:
„Správa komunity“ → „Správy“ a zapnite dialógové okná komunity. Teraz v podponuke „Nastavenia pre robota“ povoľte „Funkcie robota“ a tlačidlo „Začíname“.

Budeme písať pomocou Callback api (odošle každú akciu v komunite samostatne na server). Preto by mal byť tiež nakonfigurovaný. Ísť do
„Správa komunity“ → „Práca s API“. Aby robot fungoval, musíte si zaregistrovať prístupový kľúč. Kliknite na „Vytvoriť kľúč“ a vyberte potrebné prístupové práva, tento robot potrebuje iba práva na správy. Potvrdíme telefónne číslo a niekde uložíme prístupový kľúč. Teraz prejdite na kartu Callback API. Zadajte názov servera a vyberte Najnovšia verzia API(zap tento moment je to 5,80 a práve s ním bude bot uvedený nižšie fungovať na 100 %. Na karte "Typy žiadostí" vyberte iba prichádzajúce správy.

Ladenie servera

Teraz budete potrebovať server na hosťovanie vášho robota. môžeš použiť bezplatný hosting, napríklad 000webhost.

Ak používate lacný/bezplatný hosting, potom bude cURL na nich s najväčšou pravdepodobnosťou zakázaný (nebudete môcť robotovi posielať mediálne súbory, iba text) a nedá sa povoliť. S 000webhost je všetko v poriadku, môžete ho použiť. Ak máte vlastný server alebo ste si kúpili dobrý server, musíte pripojiť cURL, aby robot z nášho príkladu fungoval správne.

Ako funguje Callback API a klávesnica

utratím krátka odbočka ako všetko funguje. Rozhranie API spätného volania odošle akúkoľvek udalosť, ktorá sa vyskytne v skupine JSON, na váš server. Úplný zoznam udalosti je možné zobraziť v záložke „Callback API“ → „Typy udalostí“. Takto vyzerá požiadavka JSON, keď používateľ odošle správu, v tomto prípade klikol na tlačidlo:

("type":"message_new","object":("date":1529668584,"from_id":89846036,"id":1522,"out":1,"peer_id":89846036,"text":"Zlato fish","conversation_message_id":305,"fwd_messages":,"important":false,"random_id":0,"attachments":,"payload":"(\"zvieratá\":\"Zlatá rybka\")" ,,is_hidden":false),,"group_id":101461081)

Existuje niekoľko zaujímavých polí, ktoré možno spracovať: ID používateľa, text správy (text), užitočné zaťaženie tlačidla (úžitkové zaťaženie).

Správy sa odosielajú používateľovi pomocou metódy správy.odoslať. Ak pošlete klávesnicu, potom predsa štandardné parametre pridáte klávesnicu parametrov, ktorá obsahuje json tlačidiel, vyzerá to takto:

Klávesnica: ( "one_time": false, "buttons": [ [( "action": ( "type": "text", "payload": "(\"tlačidlo\": \"1\")", " štítok": "Červená" ), "farba": "negatívne" ), ( "akcia": ( "typ": "text", "úžitkové zaťaženie": "(\"tlačidlo\": \"2\")" , "label": "Green" ), "color": "positive" )]

Práca s knižnicou

Aby robot fungoval, používame vlastnú knižnicu PHP. (Ak odkaz nefunguje, tu je archív) môžete nájsť dokumentáciu ku knižnici a stiahnuť si samotnú knižnicu. Tu je krátky zoznam hotové funkcie Ak chcete napísať robot, ďalšie podrobnosti nájdete na vyššie uvedenom odkaze. Ak chcete vedieť o zmenách v knižnici, napíšte nám aspoň jednu správu bot vo VK, prostredníctvom ktorého vás budeme informovať o zmenách.

$vk = new vk_api(vk_key, version_api) — inicializácia robota. Parametre: komunitný kľúč (vk_key), verzia API (version_api).

sendMessage(id, text) - funkcia na odosielanie správ užívateľovi. Parametre: user id(id), message text(text).

sendImage(id, patch) je funkcia na odosielanie obrázkov. Parametre: user id (id), cesta k obrázku (patch).

sendButton(id, text, buttons, one_time) — funkcia na odoslanie správy pomocou tlačidiel. Parametre: ID používateľa (id), text správy (nemôže byť prázdny) (text), pole s tlačidlami (tlačidlá), voliteľný parameter one_time, predvolene false, ak je nastavené na hodnotu true, klávesnica sa po stlačení ľubovoľného tlačidla skryje.

request(method, array_arguments) je univerzálna funkcia na prácu s metódami. Parametre: metóda je názov metódy z oficiálneho rozhrania API, pole_argumenty je pole parametrov.

sendOK() - funkcia beta. Používa sa namiesto echo "ok", pomáha v prípadoch, keď skript beží dlho a robot začne niekoľkokrát opakovať správy.
DÔLEŽITÉ: Ak použijete túto funkciu, neuvidíte žiadny chybový výstup. Počas ladenia nahraďte echo "ok"

Úplný kód bota v PHP

Teraz prejdime k samotnému kódu, kde je takmer každý riadok zakomentovaný.
Tento kód je podporovaný v PHP 5.6+
V bloku CONFIG zadajte prístupový kľúč komunity, potvrdzovací kľúč servera a verziu rozhrania API podľa vášho výberu.

"Ryby"], "Čo sú?", "modré"]; //Kód pre tlačidlo "Fish" const BTN_BACK = [["command" => "start"], "<< Назад", "red"]; // Код кнопки "<< Назад" const BTN_SALMON = [["animals" =>"Pink_salmon"], "Ružový losos", "biely"]; // Kód pre tlačidlo "Ružový losos" const BTN_GOLDFISH = [["animals" => "Zlatá rybka"], "Zlatá rybka", "modrá"]; // Kód pre tlačidlo "Zlatá rybka" const BTN_PLOTVA = [["animals" => "Plotva"], "Roach", "green"]; // Kód pre tlačidlo "Roach" $vk = new vk_api(VK_KEY, VERSION); // vytvorenie inštancie triedy api, prijatie kľúča api a verzie $data = json_decode(file_get_contents("php://input")); //Prijíma a dekóduje JSON prichádzajúci z VK if ($data->type == "potvrdenie") ( //Ak vk žiada o ukončenie kľúča(ACCESS_KEY); //Ukončíte skript odoslaním kľúča ) $vk-> sendOK(); //Povedzte vk, že sme prijali spätné volanie, ak (isset($data->type) a $data->type == "message_new") ( //Skontrolujte, či ide o správu od používateľa $id = $data->object - >from_id; //Získajte ID používateľa, ktorý napísal správu $message = $data->object->text; if (isset($data->object->peer_id)) $peer_id = $data->object ->peer_id; // Získanie peer_id chatu, odkiaľ prišla správa else $peer_id = $id; if (isset($data->object->payload))( //získanie užitočného zaťaženia $payload = json_decode($ data->object->payload, True ); ) else ( $payload = null; ) if (isset($payload["command"]) alebo mb_strtolower($message) == "start") ( //Ak je začiatok stlačíte tlačidlo alebo<< назад $vk->sendButton($peer_id, "Chceš vidieť rybu?", []); //Odošlite tlačidlo používateľovi ) else ( if ($payload != null) ( // ak existuje užitočné zaťaženie prepínač ($payload["animals"]) ( //Pozrite sa, čo je v prípade tlačidiel užitočného zaťaženia "Ryby": / /Ak ide o Rybu $vk->sendButton($peer_id, "Tu máš, vyber", [ //Odoslať tlačidlá používateľovi , ]); zlom; veľkosť písmen "Pink_salmon": //Ak ide o ružový losos $vk-> sendMessage($peer_id, "Nech si ružového lososa!"); //odoslanie správy $vk->sendImage($peer_id, "img/pink_salmon.jpg"); //odoslanie zlomu obrázka; prípad "Zlatá rybka": / /Ak je to zlatá rybka $vk->sendMessage( $peer_id, "Splní tvoje želania..."); $vk->sendImage($peer_id, "img/zlatá rybka.jpg"); zlom; veľkosť písmen "Plotva" : //Ak je to Roach $vk->sendMessage( $peer_id, "Ojoj, vyzerá to, že sa obrázok pomiešal)"); $vk->sendImage($peer_id, "img/plotva.jpg"); break; predvolene: break; ) ) ) ) ?>

Teraz viete, ako kód funguje, a môžete si ho prispôsobiť.

Začnime!

Nahrajte svoj skript a knižnicu na server. Teraz prejdite na nastavenia v záložke Callback API, do poľa adresy zadajte cestu k vášmu skriptu a kliknite na potvrdenie. Ak ste urobili všetko správne, vedľa adresy sa zobrazí zelená značka začiarknutia.

FAQ:

otázka: Nefunguje vôbec nič!
Odpoveď: Znamená to, že to niekde pokazili. Znovu si pozorne prečítajte článok a skontrolujte, či ste urobili všetko. Každý krok doľava môže viesť k chybe...

otázka: Všetko mi funguje, ale obrázky sa neposielajú.
Odpoveď: Skontrolujte, či ste pridali priečinok img s obrázkami. Možno tiež používate server, kde nie je podporované cURL.

otázka: Zmenil som verziu na 5.78 alebo čokoľvek iné. Nič mi nefunguje.
Odpoveď: Použite iné verzie API ako 5.80 na vlastné riziko. Napríklad vo verzii 5.78 pochádzajú iné názvy premenných z VK (napríklad namiesto objekt-> text ide objekt-> telo), takže skript padá. Vyhľadajte všetky zmeny API



Načítava...
Hore