Stap 1: Kies 'n bot onderwerpe
As jy 'n bot vir kommersiële doeleindes te skep, maar moenie die opdrag nie, om eerste te wees om te verstaan watter eienskappe op alle geïmplementeer sal word. Dit kan 'n boot wees vir die administrasie, die speel van musiek of vermaak met mini-games. Gewoonlik 'n ander leerfase vir die verwesenliking van 'n idee of bied dit as 'n oefening vir die kursus.
'N uitstekende bron vir die vind van idees is absoluut geen gewilde site met 'n lys van bots. Dit kan ingestel word om te sorteer deur gewildheid, en om te weet dit is nou die vraag. Op die bladsye van die projekte is daar 'n beskrywing van funksies en bedryfsbeginsels, wat ook sal help om te gaan met wat, hoe om jou toekoms boot lyk.
Sodra die tema gekies of besluit om 'n bestaande kode kopieer, verander dit deur jouself, gaan na die skryf van jou eie bot.
Stap 2: Die skep van 'n bot aansoeke
Die volgende stap - die skepping van 'n aansoek op die amptelike webwerf vir ontwikkelaars Discord. Dit is nodig dat die boot begin sy bestaan en het 'n unieke teken wat gebruik word wanneer die uitnodiging gekry. Reeds is daar is 'n keuse van die naam projek, stel regte en logo.
Gaan na die webwerf Discord Ontwikkelaars Portal
- Klik op die skakel hierbo en log in om die ontwikkelaar portaal onder die profiel wat gebruik sal word om die bediener te toets sodra die magtiging en verifikasie bot.
- Sodra op die hoofblad, kliek op die knoppie «Nuwe Aansoek».
- Tik die naam en bevestig die skepping.
- Brei die spyskaart van die webwerf deur te kliek op die knoppie met die drie horisontale lyne.
- In artikel die «Instellings» Kies «Bot» item.
- Bevestig die skepping van 'n nuwe robot vir die aansoek.
- In die pop-up venster, kliek op «Ja, doen dit!».
- Op hierdie stadium is dit moontlik om die naam van die bot te verander en laai dit op die regte pad, al is dit gereed. Neem asseblief kennis dat hierdie artikel teenwoordig en die teken van die «Kopieer» knoppie is verantwoordelik vir die kopiëring van dit na die knipbord. Hierdie aksie sal moet meer as een keer te voer tydens kode 'n projek.
- Brei die spyskaart weer en gaan na die gedeelte OAuth2.
- In die OSCILLOSCOPEN parameter lys, vind die "Bot" item en merk dit met 'n tjek merk.
- Onmiddellik 'n ander blok met die naam "Bot Permissions". Aktiveer al permissions, stoot uit die aksies wat uitgevoer word deur hierdie bot.
- Moenie vergeet van regte vir teks en stem kanale. Hulle sal egter nie nodig wees om te aktiveer indien reg die administrateur se om onmiddellik die aansoek verskaf.
- Verhoog die "Scopes" blok weer en kopieer die outomaties gegenereer skakel na die fiets magtiging.
- Blaai deur dit en kies die bediener na 'n aansoek voeg.
- Bevestig die voorsiening van toepaslike regte (al permissions gemerk met blok vertoon in die venster. Klik "Magtig" om te gaan na die volgende stap.
- Tik die captcha die prosedure te voltooi.
- Scroll na die bediener en seker te maak dat die bot nou vertoon word in die lys van deelnemers. Nou is hy op die regte pad, want sy kode is nog nie geskryf is.
Stap 3: Kies Development Environment
skryf kode - dit is tyd om die hardste stadium van die skep van 'n bot doen. Om dit te doen, kies een van die ondersteunde programmeertale. Die meeste dikwels JavaScript gebruik met 'n uitbreiding in die vorm van Node.js of Python. Die keuse hang uitsluitlik op jou kennis of in watter formaat is die botline van die bot, as dit kom by die kopiëring dit verder verfyn. Vir verskillende tale, is verskeie omgewings ontwikkeling nodig met sintaksis ondersteuning en addisionele nuttige funksies. Jy kan leer oor die gewildste van hierdie in die artikels oor die skakels hier onder.
Lees meer:
Die keuse van die ontwikkeling omgewing vir die programmering van
Teksredakteurs vir Windows
Stap 4: Skryf Kode
Online daar is baie verskillende klasse en demonstrasies van hoe die skrif bots vir Discord verskillende vlakke van kompleksiteit. Daar is selfs hele werkstuk te speel musiek of administrasie projek, so soms is daar 'n banale kopiëring. Maar as jy besluit om jou eie kode te skryf, Python moet 'n goeie meester of JavaScript wees.
In 'n ander van ons artikel, het ons gepraat in detail oor hoe om 'n robot base skep en voeg basiese bevele, die hersiening van net die twee genoemde programmeertaal. Jy moet net kies die beste en verstaan op watter basis is die lêers en die inhoud daarvan geskryf.
Meer inligting: Skryf bot kode Discord
Stap 5: Smeer bot
Net so niemand sal weet oor jou boot, omdat dit eenvoudig nie bestaan nie in die netwerk. As skepping is uitsluitlik vir persoonlike projekte, bevordering en is nie nodig nie, maar dikwels doel te verdien op die boot. Die beste manier om die verspreiding word beskou as oop gebiede waar jy kan bevry of deur subskripsie aan jou bot aflaai deur die opening van dit dus gesoek. Laat ons hierdie ondersoek met 'n voorbeeld van 'n gewilde webwerf.
- In die eerste plek moet jy deur die rekening Dna Label druk «Teken in» gemagtig te wees.
- Wanneer 'n nuwe blad, bevestig die aksie met behulp van die knoppie "Magtig".
- Op die hoofblad van die lêer, vind die artikel in beheer van die toevoeging van die bot.
- Tik die ID, met vermelding van hierdie opsie deur Discord Ontwikkelaars Portal, wat ons vroeër genoem het.
- Maak seker dat jy die voorvoegsel gebruik sluit.
- Etiket, tik die etikette, en ander instellings wat die vertoning van bladsye bot beïnvloed aanlyn.
- As die uitnodiging skakel is reeds daar, plaas dit in die toepaslike veld, of navigeer na die «Nooi Generator», om dit op te wek.
- Bevestig die inligting en klik op «Stuur».
Die beginsel van basiese aksies is min of meer dieselfde op alle terreine vir die monitering van bots en bedieners, die verskil lê net dat sommige toelaat vry om hul eie projekte te plaas en hulle te bevorder na die top vir 'n fooi, terwyl ander die verkryging van 'n inskrywing op vereis die registrasie projek stadium. Hier is reeds met die fokus op jou eie voorkeure en vorm reklame begroting.
Stap 6: Die plaas van 'n bot op VPS
Dit sal nie in staat wees om voortdurend te werk op 'n plaaslike rekenaar - vroeër of later sal die bedryfstelsel gaan op 'n reboot, wat beteken dat dit af sal draai en die bot, aangesien die "command line" sluit met die aansoek. Alle grootskaalse projekte is verbind tot die VPS met die ondersteuning van die programmeringstaal gebruik. As jy by die vlak wanneer jy dit nodig om sulke dienste te gebruik, verduidelik die beginsel van hul werk nie meer sin maak nie, want die nodige kennis is waarskynlik reeds verkry. In plaas daarvan, beveel ons altyd om aandag te gee aan die ondersteuning van die gekose Yap en, indien moontlik, gebruik die toets tydperk tot die werk van die bot te kyk na die gekose VPS. Moenie vergeet dat daar ondersteuningsdienste op sulke webwerwe, wie se spesialiste is vinnig verantwoordelik vir enige vrae. Na die koppeling van die bot van die VPS, sal dit altyd wees in aktiewe toestand en jy hoef nie om dit te stoor met lêers op die plaaslike rekenaar.