🚀 Create a Chat GPT Bot in Discord (with GPT-4)

  Рет қаралды 42,749

Under Ctrl

Under Ctrl

9 ай бұрын

🚀 Create a Chat GPT Bot in Discord (with GPT-4)
Here’s how you can make a Chat GPT like Discord bot (with support for GPT-4) that works in multiple channels!
🧠 Resources
Source code (private): / underctrl
Node.js: nodejs.org
Visual Studio Code: code.visualstudio.com
Username regex: msg.author.username.replace(/\s+/g, '_').replace(/[^\w\s]/gi, '');
🌐 Important links
Newsletter: devnotes.underctrl.io
Discord: discord.underctrl.io
Github: github.com/notunderctrl
Patreon: / underctrl
Buy me a coffee (one-time donation): buymeacoffee.com/underctrl
Thanks for watching! 💜

Пікірлер: 137
@UnderCtrl
@UnderCtrl 9 ай бұрын
If you'd like to learn how to host your Discord bot, I have a tutorial on that: kzfaq.info/get/bejne/nJ17na2Cu8nTl40.html
@denzelcanvas5223
@denzelcanvas5223 9 ай бұрын
how to add langchain with knowledge base please
@jakuba6298
@jakuba6298 7 ай бұрын
its not working anymore right?
@itsYovez
@itsYovez 3 ай бұрын
Holy this tutorial is awesome. It's crazy how well you explain everything, and it all just works.
@galaxyexe_
@galaxyexe_ 7 ай бұрын
dude this is the first one that worked and ive been looking for months! THANK YOU
@kripo_se
@kripo_se 5 ай бұрын
That's the only tutorial that worked for me so well, Thank u so much U ARE A LEGEND !!!
@dndieihrjeirnevtctcjwic
@dndieihrjeirnevtctcjwic 9 ай бұрын
Under Ctrl you're such a great dev!
@sleyerpato
@sleyerpato 9 ай бұрын
Man, you did a great job in this tutorial. Now I just need to dive a little deeper to make the experience more personalized. Thank you.
@morelytrends7597
@morelytrends7597 5 ай бұрын
Hey man! Did you find a way to make this more personalised? Thanks & Happy New year!
@user-fj5wt6vu3u
@user-fj5wt6vu3u 9 ай бұрын
Love your vids bro you make the bot from the start showing everything
@omarezeldin4620
@omarezeldin4620 9 ай бұрын
You are a legend, quite strange to be the best to explain discordJS v14 on KZfaq but just having 4k subs. I guess you need to make KZfaq a new algorithm for that.
@UnderCtrl
@UnderCtrl 9 ай бұрын
🙏
@silentbob1236
@silentbob1236 6 ай бұрын
Very cool! thank you for the solid tutorial!
@being.saksham
@being.saksham 9 ай бұрын
Really awesome video. 😃
@jesuscries7426
@jesuscries7426 8 ай бұрын
one thing you missed, add a name to your bot sa every user call that name and the bot will response directly to that user
@d4663r
@d4663r Ай бұрын
thumbs up for the video! It helped me accomplish the integration. Thank you!
@altifyx_
@altifyx_ 9 ай бұрын
Love this tutorial ❤
@Stat201atUTK
@Stat201atUTK 9 ай бұрын
Thank you for making this tutorial. You explain the code excellently well. If anyone is trying to get the bot to limit messages to only 2,000 characters, the following works: message.reply(response.choices[0].message.content.substring(0, 2000)); PRO: node.js doesn't crash CON: The message is cut off. I'd like to figure out a way to return a text file if the message is longer than 2000 characters.
@UnderCtrl
@UnderCtrl 9 ай бұрын
Appreciate the kind words! In this video I have shown near the end how to split a long result into multiple responses to avoid the bot from crashing while still sending the full response to the user. About your approach, even though it works, here's why I wouldn't recommend it: - Extra message length is cut off which is just a waste of OpenAI tokens (as you've mentioned as well) - Your model won't have enough context on uncompleted text. - Sending back as a text file will require extra configuration to not only send back, but also for the model to read from. However, if you'd like to stick to your approach, one way you could send the response back as a text file is by converting the response to a buffer and then sending it back using the AttachmentBuilder class in discord.js. // example snippet const response = "This will be your response from OpenAI"; const buffer = Buffer.from(response); const attachment = new AttachmentBuilder().setFile(buffer, 'response.txt'); await message.channel.send({ files: [attachment] });
@vyvy093
@vyvy093 Ай бұрын
for those who got an error with "error is not defined" => we just deleted that line in the script and it works. Hopefully it works for you as well!
@AquaKaiko
@AquaKaiko 9 ай бұрын
Thank you for the nice tutorial! Is it possible to let this bot join a discord call and include TTS?
@StrangeError
@StrangeError 9 ай бұрын
Nice vid
@alex_turing
@alex_turing 8 ай бұрын
It's important to be aware that gpt4 charges more for each token than gpt3.5 turbo does. A lot more in fact. So if you want your bot to be used for simple communication purposes there is no reason to use gpt4.
@Kazzran
@Kazzran 7 ай бұрын
Great video, I was able to get a bot up and running! Is there a way to make it able to reply to DMs?
@axeptzion
@axeptzion 9 ай бұрын
Thanks
@Streetw1s3r
@Streetw1s3r 4 ай бұрын
I'd like to add a character personality and memory to the bot, any chance of a follow up tutorial for a simpleton like me?
@minecraftexpertstudios7368
@minecraftexpertstudios7368 5 ай бұрын
Is it just text responses, or images too?
@InstantlyEdits
@InstantlyEdits 9 ай бұрын
insane
@sachinb8469
@sachinb8469 8 ай бұрын
Hi can you post a tutorial about chatgpt bot trained on our data, according to open ai recently posted blog post,
@Krizerion
@Krizerion 5 ай бұрын
Hey man, great video! Wanted to ask, how can we adjust the bot to use custom GPT Assistant that I "fed" with my own json data?
@julesflechet
@julesflechet 15 күн бұрын
Hi man, have you found a solution ? I am facing the same problem rn, thanks in advance
@deleteduser8861
@deleteduser8861 24 күн бұрын
when restarting the bot i have the error that says The OPENAI_API_KEY environment variable is missing or empty, i had put OPENAI_KEY in my .env file already but it still remain the same, pls help.
@Pluto0th
@Pluto0th 27 күн бұрын
If I created a GPT 4 with customized data (Knowledge), then how could I integrate it into discord? Is it possible and how?
@user-ex7lh9ge7l
@user-ex7lh9ge7l 9 ай бұрын
Hey UC, can u show me how to add another languages to the bot ?
@sulloobby6574
@sulloobby6574 5 ай бұрын
what if u put my own token in there? Would it make it selfbot?
@buli03
@buli03 9 ай бұрын
openai api that is no longer open, i didnt even get to use it and my 18$ exzpired 3months ago :(
@Radio-PTM
@Radio-PTM 9 ай бұрын
What about the api?? We need gpt 4 unlimited api usage.. I already have even image generator.. gpt 3.5 unlimited usage and gpt4 but limited usage..
@LULDaLa
@LULDaLa 4 ай бұрын
Thank you very much! My research can proceed well because of your video!
@UnderCtrl
@UnderCtrl 4 ай бұрын
Glad the video was helpful. Thanks a lot for the “super thanks”! ❤️ (weird name choice youtube)
@wish-56
@wish-56 4 ай бұрын
Do your server have the bot ​@@UnderCtrl
@JohnQ85
@JohnQ85 3 ай бұрын
Can you have the bot search a website for the question and respond back with a formulated answer?
@user-vw8wv7gx1f
@user-vw8wv7gx1f 11 күн бұрын
Cannot get past 18:27 with out getting this error. node:events:497 throw er; // Unhandled 'error' event ^ ReferenceError: prevMessages is not defined at Client. (X:\vs projects\gptbot\index.js:40:5) at process.processTicksAndRejections (node:internal/process/task_queues:95:5) Emitted 'error' event on Client instance at: at emitUnhandledRejectionOrErr (node:events:402:10) at process.processTicksAndRejections (node:internal/process/task_queues:84:21)
@tkrpe
@tkrpe 9 ай бұрын
does it also support gpt-3?
@user-ng3sm2hg8z
@user-ng3sm2hg8z 7 ай бұрын
hello ,i have followed the instructions but at 12:18 when restarting the bot i have the error that says The OPENAI_API_KEY environment variable is missing or empty, i had put OPENAI_KEY in my .env file already but it still remain the same, pls help.
@HarshalGaikwadcheekunikku
@HarshalGaikwadcheekunikku 5 ай бұрын
Make sure you installed dotenv with `npm install dotenv` AND (more importantly) wrote `require("dotenv/config")` at the top of your index.js file.
@KenanIDK
@KenanIDK 9 ай бұрын
W
@ShocoShow
@ShocoShow 6 ай бұрын
Got to 12:19, where I send a "hello" message in the channel and get no response from the bot, and the error message is not displayed. I can't understand what the reason is!
@loren8888
@loren8888 3 ай бұрын
Same!!! Sorry I couldn't help but hopefully this comment moves up.
@musiccritic8467
@musiccritic8467 Ай бұрын
You need to load up your chat gpt account with credits! I had the same issue
@buddybeast6287
@buddybeast6287 6 ай бұрын
Hi! I'm currently at 6:23 When I type the node index.js command, it says code:'TokenInvalid' is there anyway to fix this?
@izayusedwards9965
@izayusedwards9965 4 ай бұрын
does your .env file have your bots token? if it does then look at your client.login(process.env.TOKEN) I had this same issue because i just replaced my token with process.env.token and left the ' things you need to remove them
@RainDropBlopper
@RainDropBlopper 2 ай бұрын
anyone knows how to code the bot in the way that he o ly repsonds and reacts when you directly @ him in a chat? like clyde did the chat bot from discord before the took him down
@sc2america
@sc2america 7 ай бұрын
@UnderCtrl Got to 12:19 where I message "hello" in the channel and get no response from the bot, and no error message displayed. Any idea what I might be missing? have been troubleshooting for hours, bot it online and code updated
@Karaxhi90
@Karaxhi90 6 ай бұрын
I am also going through the same problem my code is not working and I dont know why
@lyentsoo
@lyentsoo 3 ай бұрын
im pretty sure your openai key was incorrect
@jardinebautista3285
@jardinebautista3285 3 ай бұрын
Do you need to run the script every time to make it work on Discord? Please advise. Thank you!
@Quizma-de
@Quizma-de 2 ай бұрын
same question
@abhijeetgaming8848
@abhijeetgaming8848 9 ай бұрын
Hi sir I want help from you to create a command please
@Boyga_Official
@Boyga_Official 3 ай бұрын
my bot thinks that everything I say is inappropriate :(
@mzboindio7540
@mzboindio7540 4 ай бұрын
under ctrl, can you help me? when i write node index.js it says "SyntaxError: Identifier 'client' has already been declared"
@lyentsoo
@lyentsoo 3 ай бұрын
it's been 'declared'
@zauce1627
@zauce1627 6 ай бұрын
hi ,i made a discord ai chat bot using python and openai api key(about 6 months ago,didnt watch the whole video cus i dont know much js and never leant) so my question is do you need to buy OpenAI subscription in order to work or you can do this with a free Api key ?
@UnderCtrl
@UnderCtrl 6 ай бұрын
When creating an OpenAI account, you usually get $5 worth of free credit, but it doesn't work on GPT-4 unfortunately. You'll have to switch to a pay-as-you-go plan in order to get that to work.
@zauce1627
@zauce1627 6 ай бұрын
ohoo okay ,thank you for the response tho! i made the bot for fun so its fine .@@UnderCtrl
@MrYTThor
@MrYTThor 5 ай бұрын
There is only one last step missing. How do i use my own trained chatGPT bot? Is there a way to use the link? Because i think the openAI API can't generate a token for it...
@kjohns0
@kjohns0 4 ай бұрын
If you figure this out, let me know !!! Would love to figure out how to insert a custom one that has been trained
@idanbenyair
@idanbenyair 8 ай бұрын
Im getting this error: "SyntaxError: await is only valid in async functions and the top level bodies of modules"
@HarshalGaikwadcheekunikku
@HarshalGaikwadcheekunikku 5 ай бұрын
This error means that you are running a line of code with 'await'. This only works with async functions which return a promise. You can make the entire message event listener async by writing async before declaring the (message) parameter. Demonstration: client.on('messageCreate', (message) => { // your code goes here }) The important part is that your event listener has async before declaring your parameter to make the entire function async, thus allowing you to use the 'await' keyword. Hopefully this helps!
@Hamzslice
@Hamzslice 4 ай бұрын
Basic question here how did you move the line of code at 11:53 ?
@loren8888
@loren8888 3 ай бұрын
That's what I wanna know. He changed something and didn't show us what he did!
@fynnt076
@fynnt076 27 күн бұрын
​@@loren8888 probably the "Prettier" extention
@user-rq9tb3vg2n
@user-rq9tb3vg2n 7 ай бұрын
when I started it, it said Emitted 'error' event on Client instance at: at emitUnhandledRejectionOrErr (node:events:394:10) at process.processTicksAndRejections (node:internal/process/task_queues:84:21)
@tusharsingh9208
@tusharsingh9208 2 ай бұрын
I changed 3 accounts but still getting error 429, while registering the new phone number with new gmail for api key there is always a pop up saying "this number is already associated with different account." Like seriously!! I am literally using a new number and it says that number already exist.
@YummyTumTum
@YummyTumTum 23 күн бұрын
Paying for chat gpt plus is different than paying for the API service which is for developers to be able to use the api, make sure you are paying for that too, im 90% that aslong as you pay once for it you are allowed to use chat gpt 4 in projects forever like this guy says in the video, hope you figured out the problem by now
@itszubariel
@itszubariel 8 ай бұрын
doesn't work like every other code in this yt channel
@pixelmonmmo1248
@pixelmonmmo1248 8 ай бұрын
Please friend, can you give us the code ?
@MustardGamings
@MustardGamings 9 ай бұрын
hey is it possible to make the model not just gpt-3.5-turbo i have other 3.5 models how do i incorporate that?
@UnderCtrl
@UnderCtrl 9 ай бұрын
Do you mean a custom trained model? If so, you can use the model name you get in your email after your model has finished training (e.g. ft:gpt-3.5-turbo-0613:personal::7f9g2) instead of "gpt-3.5-turbo".
@MustardGamings
@MustardGamings 9 ай бұрын
@@UnderCtrl thank also one more thing how do i make so others cant abuse it for content policy so i dont get banned?
@LouisSchwabe
@LouisSchwabe 5 ай бұрын
bot name not found error
@moonwatcher1425
@moonwatcher1425 6 ай бұрын
It doesnt work When i type node -v it just doesnt recognize it
@andressstyle6390
@andressstyle6390 6 ай бұрын
you need to set node.js as environment variable
@chezares
@chezares 8 ай бұрын
I can't figure out the error 5:33 SyntaxError: Identifier 'Client' has already been declared
@narajulya
@narajulya 3 ай бұрын
I have same error ...
@fynnt076
@fynnt076 27 күн бұрын
​@@narajulyameans you have const Client, but it should be const client without a capital C. Client is defined by Discord.js
@12.faizassanwiratama2
@12.faizassanwiratama2 3 ай бұрын
Woww, this so good. Can it online for 24/7 ?? Or this need an host and running on discord js pterodactyl software??
@UnderCtrl
@UnderCtrl 3 ай бұрын
You can keep it online 24/7 by hosting it. I have a bot hosting tutorial: kzfaq.info/get/bejne/nJ17na2Cu8nTl40.html
@hypersonichive
@hypersonichive 9 ай бұрын
when i did node index.js it didnt work any solution ???
@lyentsoo
@lyentsoo 3 ай бұрын
install it
@jesperakapoppe
@jesperakapoppe 2 ай бұрын
Now i had tried for 3 hours. and see if i could sort it out but still getting the 496 error throw er; // Unhandled 'error' event ^ ReferenceError: CHANELS is not defined something you know about?
@fynnt076
@fynnt076 27 күн бұрын
Chanels?
@janatv-comandwatch
@janatv-comandwatch 4 ай бұрын
Best model for role.playing?
@UnderCtrl
@UnderCtrl 4 ай бұрын
I’m sure you can use either one just fine. What primarily matters is the instructions you give your bot if you want it to behave a certain way.
@user-el8cv6zo1e
@user-el8cv6zo1e 8 ай бұрын
When I try ping from the discord its not getting picked up on the terminal. Any ideas?
@alesandra1794
@alesandra1794 7 ай бұрын
same issue here. Anybody has some insight?
@Sunikaa
@Sunikaa 6 ай бұрын
i would be happier if we got spoon fed ☠
@Alexx-YT
@Alexx-YT 4 ай бұрын
If i type in "node index.js" nothing happens?
@harris342
@harris342 3 ай бұрын
same. have you solved the problem
@lefye_
@lefye_ Ай бұрын
did you save your code then run it?
@Nam-wl7xp
@Nam-wl7xp 3 ай бұрын
who have the code ?
@HunterLawson_GameDev
@HunterLawson_GameDev 5 ай бұрын
Is it possible to have the bot use a custom GPT?
@MrYTThor
@MrYTThor 5 ай бұрын
Did you found anything? Would love to try the same.
@HunterLawson_GameDev
@HunterLawson_GameDev 5 ай бұрын
@@MrYTThor Yes I did! Good luck funding it! lol jk. So what you want to do is use an OpenAI Assistant instead of a custom GPT. They are virtually the same but have different user interfaces and API This video walked me through the process. You'll be able to build off of it pretty easily. kzfaq.info/get/bejne/a7qFktqAqJbInas.htmlsi=Wb9WHHoK1LLPUEci Good luck!
@MrYTThor
@MrYTThor 5 ай бұрын
@@HunterLawson_GameDev thanks a lot. I found out about assistants but I almost give up because the ai keeps forgetting stuff. I have a txt with a background story, but after a few chats, it forgets it. I managed to find out that I have to store all the data in a table and there does my knowledge stops.but I hope yours will do as you hope for. Thank you and good luck 🤞🏻
@mr.guardianmodz9608
@mr.guardianmodz9608 9 ай бұрын
First one ?
@UnderCtrl
@UnderCtrl 9 ай бұрын
yes
@imstraightyt
@imstraightyt 3 ай бұрын
how can I make this bot online forever
@UnderCtrl
@UnderCtrl 3 ай бұрын
You'd have to host your bot on a server that stays up 24/7. I've made a tutorial on this: kzfaq.info/get/bejne/nJ17na2Cu8nTl40.html
@inv5isible
@inv5isible 3 ай бұрын
@@UnderCtrl i am experiencing a issue that i do not get ping message in terminal. what is your discord?
@nirgs
@nirgs 9 ай бұрын
Is it necessary to pay for it? If it is, is there any free version?
@UnderCtrl
@UnderCtrl 9 ай бұрын
I believe when signing up for OpenAI you get $5 worth of free credit. You should keep in mind that it won't work for the GPT-4 model since that requires you to have paid OpenAI at least once if I remember correctly. You can however used GPT3.5 Turbo just fine.
@ShadiSoufan
@ShadiSoufan 7 ай бұрын
@UnderCtrl would we implement gpt3.5 turbo any differently or are we only swapping out one line?
@etsw
@etsw 3 ай бұрын
even for 3.5 turbo, you need to pay. otherwise you will get "insufficient_quota" error.
@ClickMeez
@ClickMeez 8 ай бұрын
IS it 100% free?
@UnderCtrl
@UnderCtrl 8 ай бұрын
Nope. You have to pay for the API
@10ensura
@10ensura 8 ай бұрын
damn thats why mine isn't works@@UnderCtrl
@deBird_daBest
@deBird_daBest 9 ай бұрын
5th
@jakuba6298
@jakuba6298 7 ай бұрын
dont waste your time not working erorr
@UnderCtrl
@UnderCtrl 7 ай бұрын
"not working error" Very helpful 🤝
@jakuba6298
@jakuba6298 7 ай бұрын
@@UnderCtrl yea i do step by step and not working only waste time
@UnderCtrl
@UnderCtrl 7 ай бұрын
​@@jakuba6298 this video is not for people who don't know the basics of JS
@cilvania
@cilvania 7 ай бұрын
@@UnderCtrl got 429 error, said it exceeded my current quota, do i really need to pay for it or is there any fix
@UnderCtrl
@UnderCtrl 7 ай бұрын
@@cilvania you have to pay for it unfortunately
@thatrobtonnoun
@thatrobtonnoun 3 ай бұрын
i get this error: PS C:\Users\...\Desktop\AT> node index.js C:\Users\...\Desktop\A\index.js:5 const Client = new Client({ ^ SyntaxError: Identifier 'Client' has already been declared at internalCompileFunction (node:internal/vm:77:18) at wrapSafe (node:internal/modules/cjs/loader:1288:20) at Module._compile (node:internal/modules/cjs/loader:1340:27) at Module._extensions..js (node:internal/modules/cjs/loader:1435:10) at Module.load (node:internal/modules/cjs/loader:1207:32) at Module._load (node:internal/modules/cjs/loader:1023:12) at Function.executeUserEntryPoint [as runMain] (node:internal/modules/run_main:135:12) at node:internal/main/run_main_module:28:49 Node.js v20.11.1 PS C:\Users\eriks\Desktop\ASPHIX CHAT> node index.js C:\Users\eriks\Desktop\ASPHIX CHAT\index.js:5 const Client = new Client({ ^ SyntaxError: Identifier 'Client' has already been declared at internalCompileFunction (node:internal/vm:77:18) at wrapSafe (node:internal/modules/cjs/loader:1288:20) at Module._compile (node:internal/modules/cjs/loader:1340:27) at Module._extensions..js (node:internal/modules/cjs/loader:1435:10) at Module.load (node:internal/modules/cjs/loader:1207:32) at Module._load (node:internal/modules/cjs/loader:1023:12) at Function.executeUserEntryPoint [as runMain] (node:internal/modules/run_main:135:12) at node:internal/main/run_main_module:28:49 Node.js v20.11.1 pls fix 😭 idrk how to
@Samuel-th4yd
@Samuel-th4yd 2 ай бұрын
G:\chatgpt\index.js:16 const openai = new openAI({ ^ TypeError: openAI is not a constructor at Object. (G:\chatgpt\index.js:16:16) at Module._compile (node:internal/modules/cjs/loader:1368:14) at Module._extensions..js (node:internal/modules/cjs/loader:1426:10) at Module.load (node:internal/modules/cjs/loader:1205:32) at Module._load (node:internal/modules/cjs/loader:1021:12) at Function.executeUserEntryPoint [as runMain] (node:internal/modules/run_main:142:12) at node:internal/main/run_main_module:28:49 Anyone help with this error?
@Samuel-th4yd
@Samuel-th4yd 2 ай бұрын
the arrow is pointing under n in new
@faintful4897
@faintful4897 2 ай бұрын
It's `new OpenAI` not `new openAI`
@ShowNoRespect-
@ShowNoRespect- 9 ай бұрын
it says this error for me at 5:31 Error: C:\Users\MyName\OneDrive\Computer\Bot(maybe bots) ode_modules\discord.js\src\client\Client.js:214 if (!token || typeof token !== 'string') throw new DiscordjsError(ErrorCodes.TokenInvalid); ^ Error [TokenInvalid]: An invalid token was provided. at Client.login (C:\Users\MyName\OneDrive\Computer\Bot(maybe bots) ode_modules\discord.js\src\client\Client.js:214:52) at Object. (C:\Users\Edvards\OneDrive\Dators\Bot(maybe bots)\index.js:13:8) at Module._compile (node:internal/modules/cjs/loader:1275:14) at Module._extensions..js (node:internal/modules/cjs/loader:1329:10) at Module.load (node:internal/modules/cjs/loader:1133:32) at Module._load (node:internal/modules/cjs/loader:972:12) at Function.executeUserEntryPoint [as runMain] (node:internal/modules/run_main:83:12) at node:internal/main/run_main_module:23:47 { code: 'TokenInvalid' } Please help.
@ShowNoRespect-
@ShowNoRespect- 9 ай бұрын
Oh nvm i fixed it i didnt save the .env heh
@XlllJason
@XlllJason 2 ай бұрын
@@ShowNoRespect- thx i thought i had done that already but apparently i didnt either
@ambitiouslabs
@ambitiouslabs 3 ай бұрын
You're talented! We should work together. Can I email you?
@UnderCtrl
@UnderCtrl 3 ай бұрын
Thanks. You can reach out to me at avraj@underctrl.io
Level Up your Discord Server with Onboarding
13:16
No Text To Speech
Рет қаралды 414 М.
How to Create Custom GPT | OpenAI Tutorial
20:26
Kevin Stratvert
Рет қаралды 65 М.
UFC 302 : Махачев VS Порье
02:54
Setanta Sports UFC
Рет қаралды 1,3 МЛН
КАКОЙ ВАШ ЛЮБИМЫЙ ЦВЕТ?😍 #game #shorts
00:17
Poopigirl
Рет қаралды 10 МЛН
ПООСТЕРЕГИСЬ🙊🙊🙊
00:39
Chapitosiki
Рет қаралды 37 МЛН
Шокирующая Речь Выпускника 😳📽️@CarrolltonTexas
00:43
Глеб Рандалайнен
Рет қаралды 11 МЛН
Creating a Kick Command with Pycord
4:11
Ethical Programmer
Рет қаралды 29
How to Use GPT4 for Free (In 2 Minutes)
2:33
Gustav
Рет қаралды 49 М.
GPT Voice Discord Bot - Update (now faster)
0:41
alpha
Рет қаралды 327
Create a Python GPT Chatbot - In Under 4 Minutes
3:56
Tech With Tim
Рет қаралды 145 М.
Unleash the power of Local LLM's with Ollama x AnythingLLM
10:15
Tim Carambat
Рет қаралды 96 М.
Create an AI Discord bot powered by ChatGPT
2:16
Chat Thing
Рет қаралды 615
How to make a Discord Bot for Beginners (Discord.js v14)
27:29
Under Ctrl
Рет қаралды 291 М.
How to make your own NPM package (Step-by-Step) 📦
16:46
Under Ctrl
Рет қаралды 19 М.
UFC 302 : Махачев VS Порье
02:54
Setanta Sports UFC
Рет қаралды 1,3 МЛН