Мазмұны:

Discord -қа интерактивті ботты қалай қосуға болады: 6 қадам
Discord -қа интерактивті ботты қалай қосуға болады: 6 қадам

Бейне: Discord -қа интерактивті ботты қалай қосуға болады: 6 қадам

Бейне: Discord -қа интерактивті ботты қалай қосуға болады: 6 қадам
Бейне: IRON BLADE PLASTIC FORK SILVER SPOON. 2024, Қараша
Anonim
Discord -та интерактивті ботты қалай қосуға болады
Discord -та интерактивті ботты қалай қосуға болады

Бұл оқулықта мен бірнеше командалармен жұмыс істейтін интерактивті бот жасауды көрсетемін.

Discord-бұл ойыншыларды біріктіретін Skype/Whats-app әлеуметтік медиа қосымшасы. Олардың жеке арнасы болуы мүмкін, әр мүшенің қай ойынды ойнайтынын тексеріп, бір -біріне қоңырау шалып, сөйлесе алады. Мүмкіндіктердің бірі - серверге бот қосу. Бұл автоматтандырылған бот немесе музыканы ойнайтын бот болуы мүмкін.

Жабдықтар:

- Әрине интернет (до!)

- Discord қолданбасы

- Node.js, npm

- Терминалда командаларды орындаудың негізгі білімі

1 -қадам: Discord қосымшасын жүктеңіз

Discord қосымшасын жүктеп алыңыз. Бұл қолданба https://discordapp.com сайтынан жүктеуге болатын көпқұрылғы

Сіз жасаған пайдаланушы аты жоғарыда көрсетілген суретте көрсетілген бірегей нөмірге ие. Сіз бұл # + атауын басқа келіспеушіліктерді қосу үшін қолданасыз.

2 -қадам: Жеке арнаны орнату

Жеке арнаны орнату
Жеке арнаны орнату
Жеке арнаны орнату
Жеке арнаны орнату
Жеке арнаны орнату
Жеке арнаны орнату

Бот құру үшін біз өз серверімізді жасауымыз керек.

1. Discord жүйесіне кірген кезде сіз жоғарыдағы суреттер сияқты нәрсені көруіңіз керек:

2. Сервер құру үшін қызылмен белгіленген төменгі сол жақ бұрыштағы '+' белгісін басу керек.

Серверге атау беріңіз және сервер аймағын енгізіңіз. Қажет болса, суретті серверге қосуға болады. Осы қадамдарды орындағаннан кейін, сіз орналасқан құрылғыға байланысты сол жақтағы қойындыларда сервер тізімін көресіз.

3 -қадам: Node.js және Npm орнатыңыз

Node.js және Npm орнатыңыз
Node.js және Npm орнатыңыз

Сіз өзіңіздің жеке серверіңізді құрғаннан кейін, discord сіздің серверге достарыңызды шақыруды сұрайды. Бұл қадамды өткізіп жіберіңіз (немесе достарыңызды шақыру сілтемесін қолдана отырып, дискард каналына шақырыңыз) және voilá! Сіздің жеке серверіңіз жасалды.

1. node.js және npm тексеріңіз

Алдымен біз қоңырау шалу үшін API үшін жергілікті жоба жасауымыз керек екеніне көз жеткізуіміз керек. Біз сондай -ақ ботқа жетон алуымыз керек. Ол үшін терминалға бірнеше жолдарды қосу керек. Терминалды ашу үшін CMD + бос орын пернесін басып, терминалды іздеңіз. Егер сіз мұны дұрыс жасасаңыз, терминал жоғарыдағы суретте көрсетілуі керек.

Node.js және npm орнатылғанын тексеру үшін келесі кодты теріңіз:

Node.js үшін:

түйін -v

Npm үшін:

npm -v

Егер сізде node.js орнатылған және npm болса, сіз нұсқаны көресіз, егер олай болмаса, келесі кодты енгізу арқылы node.js және npm екеуін де орнатыңыз (node.js npm бірге орнатылады):

Npm үшін:

npm npm@latest -g орнатыңыз

4 -қадам: бот жасаңыз

Бот құру
Бот құру
Бот құру
Бот құру
Бот құру
Бот құру
Бот құру
Бот құру

Біздің бот жұмыс істеуі үшін бізге қосымша мен бот жасау керек. Біз оны дискорд серверіне жіберуіміз керек.

1. Қосымша мен бот жасаңыз:

Алдымен discordapp.com/developers/applications/me сайтына өтіңіз. Есептік жазбаңызбен кіріңіз. Жұмысты бастау үшін Жаңа қосымшаны нұқыңыз және қолданбаға атау беріңіз, содан кейін жасау түймесін басыңыз. Сол жақ қойындыда Bot таңдаңыз. Бот құру. Егер бот жасалса, сіз жоғарыдағы суретте боттың жасалғандығы туралы хабарлама аласыз.

2. Ботты Discord серверіне жіберіңіз

Жалпы ақпаратта клиенттің идентификаторын көшіріңіз, идентификаторды көшіріңіз және нөмірлерді алмастырып, осы URL мекенжайына қойыңыз:

discordapp.com/oauth2/authorize?&client_id…

Клиенттің идентификатор нөмірі бар URL мекенжайын шолғышқа көшіріңіз. Бұл сізді Discord -қа ботыңызды қайда жіберу керектігін айтуға болатын веб -сайтқа апарады. Егер сіз Discord қосымшасында немесе шолғышта ашып, серверге өтсеңіз, бұл жұмыс істегенін білесіз. Арна бөлмеге бот қосылғанын айтады, және сіз оны оң жақтағы мәзірден онлайн мүшелерінің тізімінен көресіз.

5 -қадам: Жергілікті каталог жасаңыз

Жергілікті каталог жасаңыз
Жергілікті каталог жасаңыз

Біз сіздің компьютеріңізге боттың барлық файлдарын сақтайтын қалта жасауымыз керек. Оны discordBot немесе оңай танылатын нәрсе деп атаңыз.

1. Қалтаны және үш файлды жасаңыз

Біз осы қалтада үшеу жасауымыз керек.

Терминалда келесі кодты орындаңыз:

mkdir discordBot

Келесі кодты енгізу арқылы қалта бойынша шарлаңыз:

CD discordBot

Содан кейін келесі жолды теріңіз:

npm init -y

Бұл жоба қалтасында package.json файлын жасайды.

Алдымен Discord.js деп аталатын Discord API -мен өзара әрекеттесу үшін белгілі Javascript кітапханасын орнатудан бастайық. Енгізіңіз:

npm install -discord.js файлын сақтаңыз

Әзірге ескертулерді елемеңіз.

2. Токен үшін файл құру

Кез келген мәтіндік редактордың көмегімен файлды құрыңыз және оны «auth.json» деп атаңыз.

Келесі кодты қойыңыз:

{

«Жетон»: «Сіздің Boten Token»}

Содан кейін «Сіздің Boten Token» белгісін ауыстырыңыз. Оны мына жерден табуға болады:

Кіру, Client Secret түймесін басып, Botken белгісін ауыстырыңыз.

Файлды сақтап, жаңа файл жасаңыз.

Келесі файлға осы файлды pack.json деп атаңыз, келесі кодты қойыңыз:

{

“Name”: “discordBot”, “version”: “1.0.0”, “description”: “My First Discord Bot”, “main”: “bot.js”, “автор”: “Your Name”, “тәуелділіктер »: {}}

Автордың атын қалаған атпен ауыстырыңыз. Бұл файлды Discord бот қалтасында «package.json» ретінде сақтаңыз.

Соңында, соңғы.json файлы bot.js деп аталады және келесі кодты қойыңыз:

const Discord = талап ету ('discord.js');

const клиенті = жаңа Discord. Client (); const auth = талап ету ('./ auth.json'); client.on ('дайын', () => {console.log (`$ {client.user.tag} ретінде кірген! ');}); client.on ('хабар', msg => {if (msg.content === 'ping') {msg.reply ('pong');}}); client.login (auth.token);

Бұл соңғы мәтіндік файлды Discord бот қалтасында «bot.js» ретінде сақтаңыз. Мен қарапайым пәрмен қостым, егер сіз «пинг» десеңіз, бот «Понг!» Деп жауап береді.

6 -қадам: соңғы қадам және ботты тексеру

Соңғы қадам және ботты тексеру
Соңғы қадам және ботты тексеру
Соңғы қадам және ботты тексеру
Соңғы қадам және ботты тексеру

1. Терминалды ашу

Терминалда біз бәрін дұрыс жасағанымызды тексеруіміз керек. Келесі пәрменді енгізу арқылы қалтаға өтіңіз:

CD discordBot

2. Ботты іске қосыңыз

Содан кейін, төменде көрсетілгендей пәрменді іске қосыңыз:

bot.js түйіні

Егер сіз бәрін жасаған болсаңыз, онда: «discordBot#xxxx ретінде кірдіңіз!»

Және де! бот сіздің келіспеушіліктер серверіңізге арналған! Сіз «Понг!» Жауабын алу үшін арнаға «Пинг» хабарламасын жібере аласыз.

Бұл сіздің келіспеушілік арнаңыздың негізгі боты. Қосымша қызықты идеяларды мына жерден қараңыз:

Ұсынылған: