Мазмуну:
- 1 -кадам: Discord тиркемесин жүктөп алыңыз
- 2 -кадам: Өз каналыңызды орнотуу
- 3 -кадам: Node.js жана Npm орнотуңуз
- 4 -кадам: Ботту түзүңүз
- 5 -кадам: Жергиликтүү каталогду түзүңүз
- 6 -кадам: Акыркы кадам жана Ботту текшерүү
Video: Discordдо интерактивдүү ботту кантип кошсо болот: 6 кадам
2024 Автор: John Day | [email protected]. Акыркы өзгөртүү: 2024-01-30 10:36
Бул окуу куралында мен бир нече командалар менен иштеген интерактивдүү ботту кантип жасоону көрсөтөм.
Discord-бул Skype/Whats-app социалдык медиа колдонмосу, бул оюнчуларды бириктирет. Алардын өз каналы болушу мүмкүн, ар бир мүчө кайсы оюнду ойной турганын текшере алат, бири -бирине чалып, бири -бири менен баарлашат. Мүмкүнчүлүктөрдүн бири - серверге бот кошуу. Бул автоматтык бот же, мисалы, музыканы ойнотуучу бот болушу мүмкүн.
Берилиштер:
- Албетте интернет (до!)
- Discord колдонмосу
- Node.js, npm
- Терминалда буйруктарды аткаруунун негизги маалыматы
1 -кадам: Discord тиркемесин жүктөп алыңыз
Discord тиркемесин жүктөп алыңыз. Бул колдонмо https://discordapp.com көчүрүп алса болот көп түзмөк колдонмо болуп саналат
Сиз түзгөн колдонуучунун ысымы жогорудагы сүрөттө көрүнгөн уникалдуу номерге ээ. Сиз бул ысымды + # башка келишпестиктерди кошуу үчүн колдоносуз.
2 -кадам: Өз каналыңызды орнотуу
Ботту түзүү үчүн биз өзүбүздүн серверибизди жасашыбыз керек.
1. Discordко киргениңизде жогорудагы сүрөттөр сыяктуу бир нерсени көрүшүңүз керек:
2. Серверди түзүү үчүн, биз кызыл түстө белгиленген төмөнкү сол бурчтагы '+' баскычын басышыбыз керек.
Сервериңизге ат бериңиз жана сервердин аймагын киргизиңиз. Кааласаңыз, серверге сүрөт кошсоңуз болот. Бул кадамдарды аткаргандан кийин, сиз турган түзмөккө жараша сол жагыңыздагы сервердин тизмесин көрүшүңүз керек.
3 -кадам: 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 дарегине баш багыңыз. Каттоо эсебиңиз менен кириңиз. Баштоо үчүн Жаңы колдонмону чыкылдатыңыз жана колдонмоңузга ат коюп, андан кийин түзүү дегенди басыңыз. Сол жактагы өтмөктөн Ботту тандаңыз. Ботту түзүңүз. Эгерде бот түзүлгөн болсо, анда жогорудагы сүрөттө бот түзүлгөндүгү тууралуу билдирүү аласыз.
2. Ботту Discord серверине жөнөтүңүз
Жалпы маалыматта, кардар идентификаторуңузду көчүрүңүз, идентификаторду көчүрүңүз жана сандарды алмаштырып, бул URLге чаптаңыз:
discordapp.com/oauth2/authorize?&client_id…
Кардардын ID номери бар URLди браузериңизге көчүрүңүз. Бул сизди Discordко ботуңузду кайда жөнөтүү керектигин айта турган вебсайтка алып барат. Discordту колдонмодо же браузериңизде ачып, сервериңизге өтсөңүз, анын иштегенин билесиз. Канал бот бөлмөгө кошулганын айтат, жана сиз аны оң жактагы менюдан онлайн мүчөлөрүнүн тизмесинен көрө аласыз.
5 -кадам: Жергиликтүү каталогду түзүңүз
Биз сиздин компьютериңизге боттун бардык файлдарын сактай турган папка түзүшүбүз керек. Ага discordBot же оңой тааныла турган нерсеге ат коюңуз.
1. Папканы жана үч файлды түзүңүз
Биз ошол папкада үчөөнү түзүшүбүз керек.
Терминалда төмөнкү кодду аткарыңыз:
mkdir discordBot
Төмөнкү кодду терүү менен папкага өтүңүз:
cd discordBot
Андан кийин төмөнкү сапты териңиз:
npm init -y
Бул долбоор папкасынын ичинде package.json файлын түзөт.
Алгач Discord API менен иштөө үчүн белгилүү Javascript китепканасын орнотуудан баштайлы, discord.js. Терүү:
npm орнотуу -discord.js сактаңыз
Азырынча эскертүүлөрдү этибарга албаңыз.
2. Токен үчүн файл түзүү
Каалаган текст редакторун колдонуп, файл түзүңүз жана ага "auth.json" деп ат коюңуз.
Төмөнкү кодду чаптаңыз:
{
"Токен": "Сиздин бот Токениңиз"}
Андан кийин, "Your Bot Token" белгиси менен алмаштырыңыз. Бул жерден тапса болот:
Кирүү, Client Secretти басыңыз жана Bot Tokenди алмаштырыңыз.
Файлды сактап, жаңы файл түзүңүз.
Кийинки файл, бул файлга pack.json деп ат коюп, төмөнкү кодду чаптаңыз:
{
"Name": "discordBot", "version": "1.0.0", "description": "My First Discord Bot", "main": "bot.js", "author": "Your Name", "dependencies" ": {}}
Автордун атын сиз каалаган ат менен алмаштырыңыз. Бул файлды 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" катары сактаңыз. Мен "ping" десеңиз, бот "Pong!" Деп жооп берет деген жөнөкөй буйрукту коштум.
6 -кадам: Акыркы кадам жана Ботту текшерүү
1. Ачык терминал
Терминалда биз баарын туура кылганыбызды текшеришибиз керек. Төмөнкү буйрукту терүү менен папкага өтүңүз:
cd discordBot
2. Ботту иштет
Анан, акыры, төмөндө көрсөтүлгөндөй буйрукту аткарыңыз:
түйүн bot.js
Эгер сиз баарын кылган болсоңуз, анда мындай деп жазылышы керек: discordBot#xxxx катары киргенсиз!
Et voilà! бот сиздин дискурд сервериңиз үчүн жасалган! Каналга "Пинг" деп билдирүү жөнөтсөңүз болот "Понг!"
Бул сиздин пикир келишпестиктер каналыңыз үчүн негизги бот. Көбүрөөк сонун идеялар үчүн текшерип көрүңүз:
Сунушталууда:
IPhone'го Ubuntuдан кантип видео кошсо болот: 4 кадам
Ubuntu'дон IPhoneго видеолорду кантип кошуу керек: Эгерде сиз Ubuntu жана iPhone колдонуп жаткан болсоңуз, анда сиздин компьютериңиз менен түзмөгүңүзгө кээ бир видеолорду кошуп койсоңуз болот. iPhone
Проекттериңизге IOT өзгөчөлүктөрүн кантип кошсо болот: 5 кадам
Проекттериңизге IOT өзгөчөлүктөрүн кантип кошуу керек: Сизге пайдалуу болгон коммерциялык продукттун ордуна DIY долбоорун түзүүдөн артык эч нерсе жок. Чындыгында, мындан жакшыраак бир нерсе бар. Сиздин долбоорго IOT мүмкүнчүлүгүн кошуу. Автоматташтырууга келгенде, үйрөнчүктөр адатта таң калышат
Arduinoго тышкы китепкананы кантип кошсо болот: 3 кадам
Arduinoго тышкы китепкананы кантип кошуу керек: Китепкана биз жасаган эскиз үчүн кошумча функцияларды камсыздайт. Бул функциялар бизге эскиздерди жеңилдетүүгө жардам берет. Биз пайдалана турган көптөгөн китепканалар бар. Arduino IDEнин демейки китепканасы же кимдир бирөө же коомчулук тарабынан түзүлгөн тышкы китепкана. Мында
3D принтериңизге LEDдин бардык түрүн кантип оңой кошсо болот: 8 кадам (сүрөттөр менен)
3D принтериңизге кандай гана диоддорду кошсоңуз болот: Сиздин подвалыңызда чаң чогулткан запастык диоддор барбы? Принтериңиз басып чыгарган нерселерди көрө албай чарчадыңызбы? Мындан ары карап көрбөңүз, бул Нускоочу сизге принтердин үстүнө LED жарык тилкесин кантип кошууну үйрөтөт
Жеке компьютериңизге MSUM принтерлерин кантип кошсо болот: 13 кадам
Жеке компьютериңизге MSUM принтерлерин кантип кошуу керек: Бул сиздин жеке компьютериңизге каалаган MSUM принтерин кошууга жардам бере турган колдонмо. Муну сынап көрүүдөн мурун, MSUM’дун wifi тармагына туташканыңызды текшериңиз. Бул колдонмону толтуруу үчүн керектүү нерсе: 1. Ар кандай персоналдык компьютер 2. MSUM принтери