Enhance your Twitch and YouTube Chat: Streamer.bot 0.2.2 and ChatGPT AI Ultimate Chat bot

Поделиться
HTML-код
  • Опубликовано: 17 дек 2024

Комментарии • 358

  • @apreslin
    @apreslin 8 месяцев назад

    I gave instructions on how to do this for RUclips, but I think the auto-moderation for the comments held my comment for view. If anyone has questions, feel free to reach out.

    • @HouseofJacobs
      @HouseofJacobs  8 месяцев назад +1

      I don't see anything in held it may have just deleted it. If you are on Discord you can DM me and I will happily put them in twitch message works as well. I sometimes wish there was direct messaging on RUclips but I am also glad there isn't as well.

    • @apreslin
      @apreslin 8 месяцев назад

      @@HouseofJacobs No prob, send you a friend request if your handle is HouseOfJacobs on there

    • @HouseofJacobs
      @HouseofJacobs  8 месяцев назад +3

      @apreslin Gave this info for optimizing for RUclips use.
      I got this working on my RUclips Livestream. It works great! A few notes for those trying to get it to work:
      RUclips has a 200 character limit, so be sure to set it to 200, not 400. If you do not do this, the bot will not respond to questions you ask if its response is too long.
      You need to create another RUclips account as the bot. Make sure that once you create the account, you also need to create the channel.
      Once you create the chatGPT action as shown in this video, the sub-action defaults to "Twitch Message". You need to create a new sub-action for RUclips to "Send Message to Channel"
      If anyone gets stuck, feel free to reply with @apreslin to this and either him or I will be able to help. You can also check out his my and test out "CincyBot" to see it in action.

    • @IshanGaming96
      @IshanGaming96 5 месяцев назад

      @@HouseofJacobs @apreslin Just confused How can I set limit to 200? and from where?

    • @HouseofJacobs
      @HouseofJacobs  5 месяцев назад

      @@IshanGaming96 if you are talking about a character limit in the response out to twitch then you would put it in the behavior. Respond in 400 cahracters or less.
      If you are talking about toekn limits used by the CHATGPT API then it is in the code under tokens but be careful fooling around with the code you can break it

  • @Its80D
    @Its80D 6 месяцев назад

    I Have been curious about the AI bots for a while. Thank you so much for this detailed walkthrough, subbed and I hope you are freakin doing amazing!

  • @misterbochii
    @misterbochii 9 месяцев назад +1

    I've been checking back and forth constantly and finally managed to get this working. Thank you so much for this video! Here's a sample of what I got back.
    "Yes, perhaps you could try knitting a sweater for your goldfish or watching paint dry. The possibilities are truly endless."
    Thanks again for your help!

  • @RaithSphere
    @RaithSphere 9 месяцев назад +1

    Very nice :) thanks for covering how this works, love the random interaction too you did - Nice to see people using the code

    • @HouseofJacobs
      @HouseofJacobs  9 месяцев назад +1

      Glad you liked it! I had to update the video because Streamer.bot updated so I included stuff like the randmoizer, some logic to ignore bots and other stuff we have discovered to make it work smoother. I recognize the name so I take it you are the coder? If so thanks for the cool code man.

  • @WidmoSG
    @WidmoSG 11 месяцев назад +1

    Great that you reshot the episode. The chat has been working for me for several days :) thanks to you, and the command about the character limit works very well. I only forgot to change the information about missing data - but there was no such information in the chat yet :). Thanks again and best regards :)

    • @HouseofJacobs
      @HouseofJacobs  11 месяцев назад +1

      Good to hear!glad i could help

  • @greatjobspagett
    @greatjobspagett 10 месяцев назад +1

    this pacing and tone REALLY helped me understand. thanks for the video. I am excited to test this thing out!

    • @HouseofJacobs
      @HouseofJacobs  10 месяцев назад

      If you have any issues just let me know I’ll try and help out

  • @ThreadMenace
    @ThreadMenace 10 месяцев назад +1

    Nice one! Algo brought me here and while it may not be for me I haven't seen anyone else cover this and you did a great job! Engagement for the engagement god!

  • @entitee
    @entitee 10 месяцев назад +1

    Awesome video. Great help.

  • @tvHTHtv
    @tvHTHtv 3 месяца назад +1

    NOTE: to get the random messages to work as a "percentage", you need to tick the "Auto Type" box in the If/Then action box. I kept setting the percentage lower and lower but the bot was replying waaay too much. when I ticked the "Auto Type" box, it finally behaved correctly

  • @DaveGamesVT
    @DaveGamesVT 5 месяцев назад +1

    Hey hey! Good stuff as usual. Since your original video I've added a thing that also tells the bot what game is currently being streamed. He seems to sometimes incorporate that into his responses. I've also added a bit of text to tell him that he should never use emojis or punctuation in his responses, and that seems to be working well so far too.

    • @HouseofJacobs
      @HouseofJacobs  5 месяцев назад +1

      nice I love people adding to this and making it their own

    • @DaveGamesVT
      @DaveGamesVT 5 месяцев назад

      @@HouseofJacobs I have my bot speaking through speaker.bot so him putting emojis and asterisks in there makes it a bit odd, so that's why I tell him not to use those. Left that part out. Also I made a channel point reward that gives him a more evil personality for about 10 minutes.

    • @HouseofJacobs
      @HouseofJacobs  5 месяцев назад

      @@DaveGamesVT ohhh very cool idea on the personaility change. BTW I think you can tell speaker bot to ingore emojis as well so either way works

  • @puppetyoshi220
    @puppetyoshi220 6 месяцев назад +1

    You know, Everything in this video is explained very well, I did want to implement tts and went to check the comments. This legend is still responding to them! You Sir, have Earned this Like, Comment, and Subscribe. (P.s. I would like a short explanation on how to use tts using this, and how to implement it with speaker.bot)

    • @puppetyoshi220
      @puppetyoshi220 6 месяцев назад

      Mind you, his last reply as of typing this is 39 Minutes ago.

    • @HouseofJacobs
      @HouseofJacobs  6 месяцев назад

      @@puppetyoshi220 thanks

  • @JBOLZY-ce5pf
    @JBOLZY-ce5pf 10 месяцев назад

    Thank you so much for this video. I’ve been going mad trying to figure all of this out. Talking months trying to have my bot work properly without writing an essay😂. Thanks again.

  • @wabenIRL
    @wabenIRL 8 месяцев назад

    Great and straightforward video, had a little trouble at first but got it working quickly since the video is so helpful and goes through many of the basic common things one could have missed. Keep it up! :)

    • @HouseofJacobs
      @HouseofJacobs  8 месяцев назад

      Thanks. Yeah we (being everyone that commented on the first video) came up with a lot of little fixes after the update to streamer.bot.

  • @mjellings
    @mjellings 7 месяцев назад

    Thanks for sharing this, I've managed to get it to work and used the behaviour variable to tell the bot to pretend to be a character from the game I'm playing. Then when I talk to it, it answers in character which is great. Even managed to get the timed chat working but rather than answer someone, it just randomly talks in chat every few minutes trying to start conversations.
    All I need now is people to actually watch the stream and interact with it, one day they'll come :)

    • @HouseofJacobs
      @HouseofJacobs  7 месяцев назад

      Yeah a timed action works as well. on that did you tell it to do random facts or talk about somethign from the game? Just curious. And yeah one day peope will come.

    • @mjellings
      @mjellings 7 месяцев назад

      @HouseofJacobs I asked it to "say something to get a conversation started, but remain in character". Seems to work well, I might have to tell it to dial it down a bit, there's 2 enemies in game and I said "mention x 50% of the time and y 50% of the time". That seemed to work as well.
      I might try giving it a lot more in the behaviour part, but not sure what the limit is

    • @HouseofJacobs
      @HouseofJacobs  7 месяцев назад

      @@mjellings some peopel have given it a huge behavior and it has worked. I will say if it starts acting weird the first thing to check is the behavior if you made it real big. Have fun figuring it out and seeing the limits

    • @mjellings
      @mjellings 7 месяцев назад

      @@HouseofJacobs Are you able to help explain how I can provide it with a "huge" behaviour, something that's multiline and contains headings etc? is that possible?

    • @HouseofJacobs
      @HouseofJacobs  7 месяцев назад

      @@mjellings I am traveling this month and not at my computer with my bot so I couldnt walk you through it exactly but maybe something along these lines.
      Probably the easiest solution would be to try typing everything out in a word document and cut and paste it into the behavior line.
      If that doesnt work, You can try creating a variable subaction where you type everything you want the variable to be and then in the behavior line you may be able to insert that variable there and it may be able to populate.

  • @PakGM
    @PakGM 9 месяцев назад

    Thank you for the tutorial, but since I'm only doing stream on RUclips, how do you set this up for RUclips Chat?

    • @HouseofJacobs
      @HouseofJacobs  9 месяцев назад

      You should be able to switch all the Twitch available and commands to RUclips instead. So have it read RUclips message, Have it output to RUclips message etc.

    • @PakGM
      @PakGM 9 месяцев назад +1

      @@HouseofJacobs thanks for the reply! Anyway I encountered a problem where the AI responds only with "I have no data" all the time, do you know why?

  • @IsItTheSh0es
    @IsItTheSh0es 10 месяцев назад +1

    Thank you so much. I'm glad I stumbled on this video!

    • @HouseofJacobs
      @HouseofJacobs  10 месяцев назад +1

      Thanks. If i could figure out how to make this more prevalent in the search i would. People have really liked their bots after they did this and the chats have so much fun with them

    • @IsItTheSh0es
      @IsItTheSh0es 10 месяцев назад

      @@HouseofJacobs You deserve the views! This is great info and it's so well put together.

  • @ahriman6669
    @ahriman6669 9 месяцев назад +1

    Dude you are the best. Wonderful shit man, thx for the awesome video. Keep it up.

  • @nataliemitchell5055
    @nataliemitchell5055 10 месяцев назад +1

    This is great, thank you for the updated video! I followed these steps and the bot works great, with one exception - when a new chatter enters twitch chat and addresses the bot for the first time, the bot responds twice. It only responds twice on the first @, after that, it seems to work normally. Anyone else have this issue?

    • @HouseofJacobs
      @HouseofJacobs  10 месяцев назад +2

      oh we figure this out. It is responding once to the person specifically talking to it and the random generator is hitting at the same time.
      You can do another If/Else statement with the variable as "message" the operator as Contains and the value as @{botsname} just like you did to ignore other bots.
      You are basically telling the Random chat action to ignore that specific verbiage

    • @nataliemitchell5055
      @nataliemitchell5055 10 месяцев назад

      Thanks, that worked!

    • @HouseofJacobs
      @HouseofJacobs  10 месяцев назад

      @@nataliemitchell5055 no problem. It seems like the more peopel that work with this the more things we come up with collectively to better it.

    • @SammyEnosTijayDesign
      @SammyEnosTijayDesign 9 месяцев назад

      My problem big than you😂,bot reply everyone is good,but he reply himself 😂😂😂
      So the video say if else there,I type user and botname….he seems good now

    • @sammy2033
      @sammy2033 9 месяцев назад

      @@HouseofJacobs haha I just saw this at few minutes. thank you a l lot

  • @kfmttv
    @kfmttv 9 месяцев назад +1

    Great video! Finally got this to work. Thanks a bunch, and dropped ya a follow on Twitch! 🤘

  • @Patriot_King
    @Patriot_King 8 месяцев назад +1

    Thanks for the video. This is a great command. Question, it replies multiple times to every time whether it is from a specific user using the @ command or just when it hits the random number any fixes for that? Thank you for all your help

    • @HouseofJacobs
      @HouseofJacobs  8 месяцев назад +2

      I would check to make sure you don't have mutltiple isntances of the command running. so liek if there are two different versions of the command outputting to twitch or two of hte same triggers on one could do that as well as it would trigger twice

    • @Odoranimeko
      @Odoranimeko 3 месяца назад

      ​@@HouseofJacobs@Patriot_King I have the same problem, I did the same steps in the video, with one difference, instead of configuring for Twitch I did it for RUclips, the bot responds once if I quote it, but if you speak without quoting the bot, it responds with 4 messages in a row

  • @kzgameplayz
    @kzgameplayz 10 месяцев назад

    You the best thank you for the updated !!

  • @VetAwareProject
    @VetAwareProject 9 месяцев назад

    Great Video! Thank you for this! This is going to help with assisting Chat.

    • @HouseofJacobs
      @HouseofJacobs  9 месяцев назад +1

      Awesome glad this will help

    • @VetAwareProject
      @VetAwareProject 9 месяцев назад

      @@HouseofJacobs so I'm trying this on youtube and I'm running into the issue where it continues to talk to itself. I do not have the integration for it to randomly speak to chat, it answers itself continues and then stops on its own.

    • @HouseofJacobs
      @HouseofJacobs  9 месяцев назад

      @@VetAwareProject if it uses the command you placed then it will keep repeating. Say you told it to @haousebot and it starts the line with @housebot in the replay it may continue to talk to itself. Try it with an exclamation since usually peopel use @ when they mention people. or in the command (not the action) there should be a button to click to ignore bot.. You should also be able to do an if/else command to ignore itself as well if that doesnt work. One of those things should work.

  • @TAKSEBEYARIK
    @TAKSEBEYARIK Месяц назад

    Hi, please tell me, is there any way to make the bot remember correspondence with people?

    • @HouseofJacobs
      @HouseofJacobs  Месяц назад

      YEs I plan on filming how to inject the code I placed on github later today and posting it tonight or tomorrow

  • @z0z.5
    @z0z.5 Месяц назад

    thanks a lot Jacob am not a native English speaker but it was very easy to me with your great explanation !!

  • @SaulMDGaming
    @SaulMDGaming 10 месяцев назад +1

    I love this video! Thank you for this tutorial!

  • @777BobbyJ
    @777BobbyJ 11 месяцев назад

    So glad you re-did this video. It works now without replying to itself. One question I have is about the bot account in streeamer.bot...... my account and bot account are the same. I've not added/enabled the random number generator..... I wonder if I do......will it spam my chat as before?

    • @HouseofJacobs
      @HouseofJacobs  11 месяцев назад

      I mean you dont have to make a bot account but you will have to treat your own account as if it were so in the random generator you just tell it to ignore messages from you instead of the bot accounts I call out. No biggie

  • @PakGM
    @PakGM 9 месяцев назад

    I encountered a problem where the AI responds only with "I have no data" all the time, do you know why?

    • @HouseofJacobs
      @HouseofJacobs  9 месяцев назад

      1 thing to check is if you set up payment in ChatGPT. If you have that set up ensure that you have all the settings I go over properly set in the bot. Mainly the API key tends to be the biggest issue make sure to have no extra spaces and just cut and paste it directly from ChatGPT when you set up the API key. If those dont work let me know I will give you some other common errors

    • @PakGM
      @PakGM 9 месяцев назад

      @@HouseofJacobs I've checked the payment in ChatGPT and still have $5 left there. May I know the other common error?

    • @PakGM
      @PakGM 9 месяцев назад

      I found the problem! you need to type 'gpt-3.5-turbo' instead of 'gpt-3.5 turbo'

    • @HouseofJacobs
      @HouseofJacobs  9 месяцев назад

      @@PakGM oh cool i was going to say usually a small typo in the settings of the command is the second biggest mistake. Glad you figured it out.

  • @FriarTuckRL
    @FriarTuckRL 10 месяцев назад

    Perfect! I'd figured out most of it, but couldn't get the bot to answer when directly invoked. Thanks!

  • @nickmccallum7108
    @nickmccallum7108 4 месяца назад

    Great video - is there a character limit to the behaviour?

    • @HouseofJacobs
      @HouseofJacobs  4 месяца назад

      I am not sure exactly but i am sure there is

  • @Thereal_Art2K
    @Thereal_Art2K 8 месяцев назад +1

    Hello there, thank you for this great video first of all. Somehow it seems I am the only person where the bot is not working at all he is just giving me No data all the time, did someone else had the same issue?

    • @HouseofJacobs
      @HouseofJacobs  8 месяцев назад

      You aren’t the only person to get that. Like i said in the video go back and check everything again and make sure you have set up the billing on chatgptr. They want you to prepay for API usage now but the minimum is $6 so not a big deal

  • @KingAchillesCards
    @KingAchillesCards 10 месяцев назад

    Great video, thank you so much!
    Do you know of any guides out there to further customize the bot? I'm interested in having it know fun facts about me, my interest/hobbies. Also, having it alter its responses based on the game we're playing or the occasion.

    • @HouseofJacobs
      @HouseofJacobs  10 месяцев назад

      There are a few creators who go over general commands and some much more in depth stuff for stream.bot but they hadn’t covered this so i did this one. I would try looking up Nutty he has a lot of stuff for streamer.bot. As for adding in info to what you have for the AI adding variables and such to the behavior goes a long way. Look up streamer.bot variables and they cover a lot of the common variables you can use.

  • @mr.bigmangames
    @mr.bigmangames 5 месяцев назад

    How to make it work on other language? If I ask it in any other language than english it unswers "i have no data"

    • @HouseofJacobs
      @HouseofJacobs  5 месяцев назад

      you coudl try telling it to respond in a different language under the behavior. I Was pretty sure I had peopel speaking different languages to the bot trying to see if it understood korrean and stuff
      and it worked...although the responses were a bit funny and off

  • @Weit8Production
    @Weit8Production 7 месяцев назад

    i have not retested since watching this video but the fine tune bot portion will that fix my bot from just word vomiting everything in the behavior section. like sometimes when asked what is your favorite animal dogs or cats. it says turtles cuz that is in the behavior but itll will just continue with everything else like the color, song, movie , hero, ect.

    • @HouseofJacobs
      @HouseofJacobs  7 месяцев назад

      It might. Also the behavior could be kinda throwing it off so just tweak that as well.

  • @nexosnocturnos
    @nexosnocturnos 10 месяцев назад +1

    thank you for the tutorial!

    • @HouseofJacobs
      @HouseofJacobs  10 месяцев назад

      No problem i like helping out

  • @dougal79
    @dougal79 8 месяцев назад +1

    Superb video, been looking for way to get this started!! Also want to take it to the next level and have a "Jarvis" like bot that comes on screen and talks!! If you know how to do that for streamer.bot then that would be a great follow up for me!!

    • @HouseofJacobs
      @HouseofJacobs  8 месяцев назад +1

      I have seen another program that allows for that. I too am Working the Jarvis route so once I have it all done I will do a video.

  • @chp617
    @chp617 11 месяцев назад

    Waited for this vid :) lets see hopefully it works 🤞

    • @chp617
      @chp617 11 месяцев назад

      Unfortunatelly it doesn't :( I think it is because I didn't set a billing because the only option is a creditcard which I dont have. There is a 'Free' tier option on the OpenAI website which I use so I assume setting up a billing is not really the problem. In my chat I do get the message 'I have no data'. But I'm not sure if that means the API is working or not

    • @HouseofJacobs
      @HouseofJacobs  11 месяцев назад +1

      You have to set up billing for it to work that’s is the only way to get the api to work. The free openAI is just for use on the webpage that is the regular ChatGPT we know and love but to get the api it needs a credit card. Maybe a visa gift card would work if you don’t have a credit card. Like i said in the video i have used $0.06 since i started using this months ago

    • @chp617
      @chp617 11 месяцев назад

      @@HouseofJacobs Yea Im trying to get it to work with Revolut, you might now that company. Thanks tho :)

    • @chp617
      @chp617 11 месяцев назад

      It works like a charm! thank you very much I love this

    • @chp617
      @chp617 11 месяцев назад

      One thing that would be nice to tackle is the double response. If you use @bot_name [message] in the twitch chat. There is a small chance (the randomNumber value)% it gives a double answer. So, it replies because you used the @ and it replies because the random number is lower than x.

  • @SammyEnosTijayDesign
    @SammyEnosTijayDesign 9 месяцев назад

    Thanks a lot this video first.
    My problem is I follow the step set…sorry I am not an English’s user so I use translate to watch.
    When ChatGPT can work ..If A person say something,it will random reply,but it also reply it self😂😂
    So I follow the step set bot if/else that step , user xxxx bot name.but the video seems like user(botname) xxxx botname(no need type) than choose break.
    Sorry about my bad English, but finally it’s work😂😂😂😂
    Just a little suggest,maybe you can type more thing need to notice down video. I think It’s would be best good for the viwer if they have problem(like need setting how to pay…or other viewers feedback.
    But it’s still good,and you do a great thing 😊😊😊 I’m sure I will still follow your channel and tell if other streamer need ChapGPT…thanks again,and sorry again my bad English😂😂🎉🎉🎉🎉

    • @HouseofJacobs
      @HouseofJacobs  9 месяцев назад

      First, Thank you very much and I am glad you were able to work things out.
      If i were to go over every little detail on how to set up streamerbot, paying for the chatgpt, exactly what variables are possible to use then the video would be very long. I assume most people understand the beginning workings of streamerbot and that you need to pay for chatgot api keys.
      That being said I could do a video for setting up streamer bot and chat got api keys but there are lots of videos on that. I didn’t see any videos on setting up AI so i focused on that part.
      I plan more videos in the future and maybe i can break them down better into smaller subjects but i didn’t think people wanted to watch an hour long video on how to do every little thing from start to finish .

  • @DeejayBlowfly
    @DeejayBlowfly 10 месяцев назад

    Great video, thanks 🙏 How to set it up to other laguanges or will it reply to the language in the chat ???

    • @HouseofJacobs
      @HouseofJacobs  10 месяцев назад +1

      I will reply in English to any language as default. Tell it to reply in whatever language you and it to reply in as part of the behavior

  • @Legi0n_117
    @Legi0n_117 10 месяцев назад

    i set this up for youtube and followed the new steps and the part where you added the Set Argument, in the %user% said %rawInput% it just shows %rawInput% in chat.

    • @HouseofJacobs
      @HouseofJacobs  10 месяцев назад +1

      You should be able to take out the new steps and talk directly to the bot. I will check the variables for RUclips and get back to you when i can

  • @GrimGearheart
    @GrimGearheart 8 месяцев назад

    Just how detailed can you get with the behavior of the ai? Can I give it a back story? Lore? Come up with a history between me and the bot?

    • @HouseofJacobs
      @HouseofJacobs  8 месяцев назад

      I mean youi can try . I havent gone beyond what is in the video myself

  • @tvHTHtv
    @tvHTHtv 4 месяца назад

    works great! thank you for this!!!!!!

    • @HouseofJacobs
      @HouseofJacobs  4 месяца назад +1

      Glad I could help

    • @tvHTHtv
      @tvHTHtv 3 месяца назад

      @@HouseofJacobs So I'm having a couple issues now that i've been using it for a few streams. First, sometimes it will reply to someone's message twice. Second, In the random message actions, I'm not sure if the random number argument is working correctly. I have it set to less than 11 (essentially 10% and under) but it randomly replies to what seems like a lot more than 10%. Other than that, my chat loves the hell out of it.

    • @HouseofJacobs
      @HouseofJacobs  3 месяца назад +1

      @@tvHTHtv yeah sometiems the bot does repeat stuff if it has an issue. If it doesnt understand something it may also repeat itself as well. If it gets stuck shutting down the streamer bot and restarting it fixees it.
      As for the frequency of random replies I suggest somethign near 5% or less. I have mine set at like 3% and I have had it reply up to 3 times in a row and then doesnt say anythign until like the end of the stream after that. I guess turn it down if it seems liek a lot is all I can say.

  • @kakahisato
    @kakahisato 8 месяцев назад

    great video! i have a question... do you know how to change the links it gives.. like if someone ask what is the discord like it gives a generated link instead of the real link.

    • @HouseofJacobs
      @HouseofJacobs  8 месяцев назад

      yeah unfrotunately the CHATgpt rules doesn't allow certain things so like a link to your discord wouldn't work unless you told it to in the arguement. This is Discords have an invite link so the CHATGPT can't create an invite link to your discord nor does it know it as it is generated by Discrod itself.

    • @kakahisato
      @kakahisato 8 месяцев назад

      Oh.. how do you tell it in the augment?

    • @HouseofJacobs
      @HouseofJacobs  8 месяцев назад

      @@kakahisato I am not sure what you are trying to do but if you are just wanting to give out your discord link for peopel the best way would be to make a specific command with no AI and just have it output to twitch. Example
      Action:
      Discord
      Subaction:
      Twitch Message (My discord Link is xxxxxxxxxx)
      The command/trigger would be !discord to make it simple.
      Just dont use AIs for links and private type information. Your viewers will just have to stick to public type info to discuss withthe bot

    • @kakahisato
      @kakahisato 8 месяцев назад

      Yeah I just thought I would be nice if someone ask the ai and the ai would give them the link.. but thank you for your help!

  • @crytekun
    @crytekun 5 месяцев назад

    Awesome video! Is there a way to do this but using voice chat??

    • @HouseofJacobs
      @HouseofJacobs  5 месяцев назад

      like you use voice commands or like it talks to you as answers?

    • @crytekun
      @crytekun 5 месяцев назад

      @@HouseofJacobs both like having a voice conversation.

    • @HouseofJacobs
      @HouseofJacobs  5 месяцев назад +1

      @@crytekun Stream.bot has capability for voice command and if you use Speaker.bot from the same website and enable the TTS subaction at the bottom you can set up a voice for the bot. I planned on making a reward redeem for Twitch for Dad jokes that my bot will just speak it instead of just put it in text.

    • @crytekun
      @crytekun 5 месяцев назад

      @@HouseofJacobs Thanks for taking the time to reply! Yeah basically what I want to do is a kind of avatar character next to me with whom I can interact on stream. I'll check out your recommendations, thanks again!

    • @HouseofJacobs
      @HouseofJacobs  5 месяцев назад +1

      @@crytekun can probably combine it with PNG tuber or something

  • @GuardianLamb
    @GuardianLamb 20 дней назад

    Do you always need to have a billing information for it to work? What if you have remaining credits? Mine keeps saying no data. Also does it matter if u create the key before adding a billing? Does adding a billing later on automatically update the api key?

    • @HouseofJacobs
      @HouseofJacobs  20 дней назад

      The credits I assume youy are speaking of is the $5 you start with. I found that you stil need to input your own money intop the account to make it work. It may be a thing where the credits work after you input the initial money. If i ever find a way to do this for absolutely free trust me I will put it out there. AS it is now it is very cheap so I dont worry much about it

  • @CharColt
    @CharColt 7 месяцев назад

    I kept getting "I have no data" spit back at me until I removed quotation marks in my behavioral settings where I used in some sample dialog for the bot. It seems the bot doesn't like certain coding symbols used there. It seems to be working fine once I removed those. Hopefully this helps people who get that error message.

    • @HouseofJacobs
      @HouseofJacobs  7 месяцев назад

      Good to know. It is always something small the bit doesn’t like that ruins it

    • @joaorangel363
      @joaorangel363 6 месяцев назад

      Hi, I have this problem, how did you remove it?

    • @HouseofJacobs
      @HouseofJacobs  6 месяцев назад

      @@joaorangel363 There are several reasons you can show I have not data. That is the default message to let you know it has an issue I would check that you set everythign up in the bot prpoperly and then you will also need to ensure you set up your CHATGPT account properly you will need a credit card (peopel have used visa gift cards as well) to set it up.

    • @joaorangel363
      @joaorangel363 6 месяцев назад

      @@HouseofJacobs hello jacobs, I already have the balance available on chatgpt, I joined your discord can I send you a printout?

  • @kzgameplayz
    @kzgameplayz 9 месяцев назад

    I have a problem that say i have no data , there any new updated or something ?

    • @HouseofJacobs
      @HouseofJacobs  9 месяцев назад +1

      Nope no new updates. 1 thing to check is if you set up payment in ChatGPT. If you have that set up ensure that you have all the settings I go over properly set in the bot. Mainly the API key tends to be the biggest issue make sure to have no extra spaces and just cut and paste it directly from ChatGPT when you set up the API key. If those dont work let me know I will give you some other common errors

  • @Swebliss
    @Swebliss Месяц назад

    Hey! I was trying to get the Memory code working I saw you mentioned in the comments. With the help of chatgtp I managed to get it working (replaces the code) and made a.json file and it seems to work but the problem I have is that I get the "no code" error if I have the he temperature on anything but "1" which makes him way too wacky. I like him on 1.5.. Do you have any ideas why it doesn't work if I have 0.5 for example? Maybe I have missed a step or should ad something

    • @HouseofJacobs
      @HouseofJacobs  Месяц назад

      Several others have mentioned since the updates of chatgpt and streamer.bot that 1 is now the number that works. I would adjust the wording in your personality block and see if that calms the bot down. I haven’t changed mine from 0.9 since i put it together but on my test bot i had to put it to 1 there

  • @MidnightMedia_
    @MidnightMedia_ 6 месяцев назад

    Dropped a sub! Going to do this tonight!

  • @bre4kerboi
    @bre4kerboi 8 месяцев назад

    question: you have to be apart of the paid tier of ChatGPT to have it work . correct? i ask because im on the free tier

    • @HouseofJacobs
      @HouseofJacobs  8 месяцев назад

      So there is an API version you can pay as you go with so you don't have to pay the $20 a month or wahtever. You preload the billing in the API section of CHATGPT and it pays per the amount of usage. I think in almost a year I have only paid liek $1.00

  • @TubButter
    @TubButter 9 месяцев назад

    Does my bot account need to be active? I set this up yesterday and tested it successfully. All I did was restart the PC before my stream, Streamer.bot was active, and it no longer worked. Wasn't sure what to troubleshoot. Thank you for the video.

    • @HouseofJacobs
      @HouseofJacobs  9 месяцев назад +1

      yeah streamer bot needs to be on and active in the chat for it to work. It isn't like stream elements or nightbot where it is website based and always on.

  • @TarotwithLucky
    @TarotwithLucky Месяц назад

    when I put commant it show '-" Something went wrong, check your Setup!" please help me

    • @HouseofJacobs
      @HouseofJacobs  Месяц назад +1

      I would go through the whole thing again and make sure you have everything right. Usually if it is messed up it says "no data" and doesnt just give you a -

    • @TarotwithLucky
      @TarotwithLucky Месяц назад

      @@HouseofJacobs yeah now it saying I have no data

  • @abaytees
    @abaytees 8 месяцев назад

    hi is there a way to have the bot generate a response without the use of twitch chat? An example usage would be triggering bot with a hotkey and the response is randomly generated from defined text within streamer bot(instead of twitch chat)? Trying to avoid typing to twitch chat/whispers to generate a response. 😅

    • @HouseofJacobs
      @HouseofJacobs  8 месяцев назад +1

      I don’t see why you can’t. Just change the trigger or if you have a steam deck that would work to. The problem is the bot needs words to interact with. Maybe if you made an extra command and changed the argument for behavior to randomly respond with something and the trigger be a button press by you

    • @abaytees
      @abaytees 6 месяцев назад

      @@HouseofJacobs Hi again, thx for the ideas, figured it out! I have another question :) Can we use gpt 4?

    • @HouseofJacobs
      @HouseofJacobs  6 месяцев назад +1

      @@abaytees Yep put it in exactly like this gpt-4o and it works fantastically. Even funnier that 3.5

    • @abaytees
      @abaytees 6 месяцев назад

      @@HouseofJacobs thank you!

    • @HouseofJacobs
      @HouseofJacobs  6 месяцев назад

      @@abaytees no worries

  • @OnecaresDenClips
    @OnecaresDenClips 2 месяца назад

    Thank you very much for this tutorial! It works like a charm but I need help with some things. I set my bot as a "streamer vtuber" so I want it to pretend it is a human - but it always writes like a bot and does it really fast - I did put a random delay for messages but while it works it still doesnt really make a difference. How to make the bot more human? I told it to ignore grammar and interpunctions but it doesnt want to do that. Also how can I make the bot ignore the messages between other people?

    • @HouseofJacobs
      @HouseofJacobs  2 месяца назад +1

      I dont know that you can get it to ignore pounctuation. You can probably tell it to act in a certain way like be sarcastic you arent AI. I've seen peopel tell it that it is a robotic chciken or a friendly dog and it still has good grammar but tends to use some of the animal affirmations lik ebark woof cluck whatever
      As for ignoring messages between people I don't know. I would think it woul dbe more human to interact with those messages much liek any other person would

    • @OnecaresDenClips
      @OnecaresDenClips 2 месяца назад

      @@HouseofJacobs The bot doesnt have any memory so when it starts responding to 2 people responding to eachother it just turns into spam. But still thank you bro.

    • @HouseofJacobs
      @HouseofJacobs  2 месяца назад

      @@OnecaresDenClips on the same github there is a memory component I jsut havent done a video on how to install it. Basically you copy and paste of the C# code with the new memory code

    • @Swebliss
      @Swebliss Месяц назад

      @@HouseofJacobs Oh I would love to see a video on this! I have been using this bot but It's sad that it cant have any real conversations and only answer one message at a time

    • @HouseofJacobs
      @HouseofJacobs  Месяц назад

      @@Swebliss that will be on of the first videos I do when I get back in the States. currently on international travel.

  • @Freaker013
    @Freaker013 6 месяцев назад

    i'm still getting "i have no data" even after trying everything. do i have to have a card on file first?

  • @FlockersDesign
    @FlockersDesign 6 месяцев назад

    Just add the user target redeemed at the top of the action that is were this is made for this will make the bot only talk to the correct user
    So jo need to add all this extra stuff

    • @HouseofJacobs
      @HouseofJacobs  6 месяцев назад

      Yeah that didnt work in the past which is why we came up with the work aroudn we did. Either way works now though. Not sure if it was because of the newest stream.bot update or the ChatGPT update but glad you found a simpler way

  • @opeszek
    @opeszek 9 месяцев назад

    I don't know what the problem is - I did everything as in the video, I connected the payment methods and the API works well, because thanks to the DALEE key it is able to generate my photo

    • @HouseofJacobs
      @HouseofJacobs  9 месяцев назад

      I don’t know. I thought Dalee and the chatgpt APIs were different. The only two options that work with this are the cahtgpt3.5 or 4

  • @yeeaah69
    @yeeaah69 10 месяцев назад

    Thank you, it was a very useful video, the chatbot is finally working again for me, but for some reason his answers are very short, he writes half of them many times. However, it is given what is in the video to be 400 characters or less. What could this be? And how can I make it bigger?

    • @HouseofJacobs
      @HouseofJacobs  10 месяцев назад +1

      you could give it a bottom limit. Say to write the responses bewteen 300 and 400 characters that should spread it out more. Or change hte behavior to give it more personality

  • @Gekkodox
    @Gekkodox 5 месяцев назад

    It would be amazing to have two bots running that would also talk to each other. "I have no chatters!" basically fixed. This is not possible right?

    • @HouseofJacobs
      @HouseofJacobs  5 месяцев назад +1

      Two different commands could do it but not sure if it would get into a loop at some point. GIve them different personalities might help

    • @Gekkodox
      @Gekkodox 5 месяцев назад

      But how would that be possible when you can only connect 1 bot account to streamer.bot? 🤔

  • @lunameow7722
    @lunameow7722 5 месяцев назад

    Hi, what can i do to stop the bot from spamming so much? It writes every few seconds, where can i change the amount of messages it sends by time or minutes?

    • @HouseofJacobs
      @HouseofJacobs  5 месяцев назад +1

      It depends how you want it set up. Did you want it to talk no matter what at a certain time or only when people talk to it or randomly when peopel talk?

    • @lunameow7722
      @lunameow7722 5 месяцев назад

      @@HouseofJacobs I want it to talk randomly to keep the chat active, BUT, not so constantly. What my bot does is to type as fast as it can as soon as someone writes something and it causes that many messages i can't read. I like that it interacts without needing anyone to tag it, but it does it with a lot of spam. Is there a way to limit how many messages it should reply to in a certain period of time?

    • @lunameow7722
      @lunameow7722 5 месяцев назад

      I like that he talks randomly when he wants to, but not that he does it so fast as soon as users write. I know there are ways for it to only post when tagged, but I prefer it to do its job of keeping the chat active as just another user. I would just like to limit a little bit the speed at which he sends his messages.

    • @HouseofJacobs
      @HouseofJacobs  5 месяцев назад +1

      @@lunameow7722 if you used the random chat command I came up with just turn down how often her responds. So if it is set to 0-100 just put it at 3 or something. You can adjust as you like. I will say it always seems like the bot is speaking more than 3 percent of the time but I have had almost a whole stream where it didn't talk and the next stream it wouldn't shut up...it's random

  • @dravensnightmare1131
    @dravensnightmare1131 6 месяцев назад

    Hey jo, after it update to 2.3 my Ai says only "i have no data" can you help me fixing?

    • @HouseofJacobs
      @HouseofJacobs  6 месяцев назад

      I either havent had an issue with the update or havent updated. I would suggest deleting the command and reloading it if it was working before. Sometimes updates require going back in withthe commands and changing them. I had to do it with several alerts and commands before. Like the updated bot loses track of where files are stored and the data rerquired to run the commands and reloading the commands fixes it for the most part.

    • @dravensnightmare1131
      @dravensnightmare1131 5 месяцев назад

      @@HouseofJacobs Hey Buddy it still doenst work :/ i cant finde the issue. du you have a Discord or a support to talk with ? Maybe something with ne new Api Projects ?

    • @HouseofJacobs
      @HouseofJacobs  5 месяцев назад

      @@dravensnightmare1131 Yes I have a discrod and I have helped people there as well. there is a link on my Twitch page. Im at work so the computer blocks discord unfortunaely.

  • @19terracottapie
    @19terracottapie 8 месяцев назад +1

    I love that, thank you very much!! It works really fine and is a lot of fun

    • @HouseofJacobs
      @HouseofJacobs  8 месяцев назад +1

      Wow good job. That was a lot to accomplish what you wanted done. It is literally how I end up doing everything at this point. Just keep trying and researching

    • @19terracottapie
      @19terracottapie 8 месяцев назад

      @@HouseofJacobs Oh thank you :) Well it took me a night so sleep over it and another random Video that showed me the variables-window. In that window basically my research began. All that stuff I thought would be impossible to figure out, like the C# did not take very long, maybe an hour. Somehow I like to figure out how stuff like this works :D

    • @HouseofJacobs
      @HouseofJacobs  8 месяцев назад +1

      @@19terracottapie Well awesome job

    • @19terracottapie
      @19terracottapie 8 месяцев назад

      @@HouseofJacobs Thanks a lot I really appreciate that

    • @HouseofJacobs
      @HouseofJacobs  8 месяцев назад +1

      ​@@19terracottapie Yeah that is the fix I used as well with the If/Else statement as well. It checks all messages even if they are commands

  • @OfficialNugzzCrew
    @OfficialNugzzCrew 8 месяцев назад

    not understanding what tokens are or for.... can we remove this token part and just let people use it without payments or any kind?

    • @HouseofJacobs
      @HouseofJacobs  8 месяцев назад

      There is no free way to use this that I know of. Tokens are a basically a certain amount of characters per token and each token has a cost associated with it.
      Basically a 400 charcter response on average is about 80 tokens. depending on your usage its like $1.50 for 1Million tokens. Just ballparking for GPT3.5 Here is the pricing breakdown. openai.com/pricing#language-models
      It isn't a lot I prepaid $6.00 and have had 63 requests ((bot responses) since paying and I have paid $0.03 so far. Some of that was me testing ChatGPT4 as well which is more expnsive.

    • @OfficialNugzzCrew
      @OfficialNugzzCrew 8 месяцев назад

      @@HouseofJacobs ohhh i get it.. it's just for chatgpt then.. not the stream point/tokens... i got it working.. i just didnt understand that part! good stuff man thanks

    • @OfficialNugzzCrew
      @OfficialNugzzCrew 8 месяцев назад

      @@HouseofJacobs i threw $10 on to see how far it gets me

    • @HouseofJacobs
      @HouseofJacobs  8 месяцев назад +1

      @@OfficialNugzzCrew Should last you a good long time. Technically you can use CHATGPT4 but I have had issues getting it to work properly with that. I just stick to 3.5

    • @OfficialNugzzCrew
      @OfficialNugzzCrew 8 месяцев назад

      @@HouseofJacobs naw this is working great man I’ll let it be! Thanks again for the quick reply

  • @LittleLadsLearning
    @LittleLadsLearning 5 дней назад

    my bot keeps replying with "i have no data" when i test on twitch i've done everything in your video multiple times...any suggestions?

    • @HouseofJacobs
      @HouseofJacobs  5 дней назад

      I know chatgot was having issues over the last couple days and APIs were down. I would ensure that you have set up a new API key and have put credits into chatgot. I know it says you start off with free credits but i know it won’t work until you out your own credits in

    • @LittleLadsLearning
      @LittleLadsLearning 5 дней назад

      @@HouseofJacobs i have $20 worth of credits and created a new key i swear i've done everything lmao

    • @HouseofJacobs
      @HouseofJacobs  5 дней назад

      @@LittleLadsLearning is the temperature set to 1? A lot of peopel have said they had to put it to 1 to make it work. Also the bahvior needs to not have any weird special characters or anything tht tends to mess up the coding when it processes it

    • @LittleLadsLearning
      @LittleLadsLearning 5 дней назад

      @@HouseofJacobs yes it is

    • @LittleLadsLearning
      @LittleLadsLearning 5 дней назад

      @@HouseofJacobs temp is at 1 and no special characters in behavior lol

  • @heykrash
    @heykrash Месяц назад

    How do I name my bot something different? it just used my name on my twitch account - unlike how you have it where its called bot
    ?

    • @HouseofJacobs
      @HouseofJacobs  Месяц назад +1

      The same tab you hook your Twitch account to there is a spot to hook up a bot Account. You just have to have a second acccount on twitch and hook that up. I believe there is a box to check to have streamer . bot reply with the second twitch account. be sure to give your bot account Moderator priviliges on your main channel

    • @heykrash
      @heykrash Месяц назад

      @@HouseofJacobs THANKS! how do you get the bot to remember what it said for a few lines back?

    • @HouseofJacobs
      @HouseofJacobs  Месяц назад

      @@heykrash there is some code I included on the same page where the commands are you can use to replace the older code . I am making a video about it this weekend (Family Stuff always has a chance to derail that).

  • @sofa-sportlertv1030
    @sofa-sportlertv1030 10 месяцев назад

    Hello, I recreated the tutorial from the last and this video. But it always says "I have no data". The temperature cannot be set to 0.9 for me then it jumps to 9. For me it only works "," i.e. 0.9. Everything I tried with a friend didn't work.

    • @HouseofJacobs
      @HouseofJacobs  10 месяцев назад

      set the temperature to 1 and try that. It wont work with 9.

    • @sofa-sportlertv1030
      @sofa-sportlertv1030 10 месяцев назад

      1 dosent work
      @@HouseofJacobs

    • @HouseofJacobs
      @HouseofJacobs  10 месяцев назад +1

      @@sofa-sportlertv1030 I would suggest a couple.
      1 make sure your API key is good and you ahve a credit card linked for billing...the API key wont be useful unless you set up billing.
      2) being that you are getting the no data response that means your command works so go through and check that you filled out all the fields properly..Model, temperature (which you already fiddle with) etc. if you dont have Chatgpt 4 you need to put chatgpt 3.5 turbo in for the model or it wont work as well. So just double check everything.
      After doing those save and shut down your bot to reset it and try again.

    • @sofa-sportlertv1030
      @sofa-sportlertv1030 10 месяцев назад

      @@HouseofJacobs
      yes, it was because I didn't do the billing. Now everything works. Thank you for taking so much time for everyone

    • @HouseofJacobs
      @HouseofJacobs  10 месяцев назад +1

      @@sofa-sportlertv1030 no problem hope you enjoy your new bot

  • @chris_nagisa
    @chris_nagisa 3 месяца назад

    Hello, could we have string import with the new version 0.2.4 please

    • @HouseofJacobs
      @HouseofJacobs  3 месяца назад

      I moved everything over to Github so just follow the link. there is an import for 2.3 and below and 2.4 although I didn't do anything except import the original into 2.3 then upgrade to 2.4. You asked though and you shall receive

  • @72olds455
    @72olds455 3 месяца назад

    This is a fantastic tutorial, but I just had to reinstall a fresh install of windows and all the things, and Im on streamerbot 0.2.4 now and the string is broken by the new version. I hope this can be fixed soon.

    • @HouseofJacobs
      @HouseofJacobs  3 месяца назад +1

      I havent had any issues with my bot after upgrade. I don't know if that is because I already had it installed. I will check and see if there are any differences on a test bot I use. Until then you could do a fresh install of streamerbot at 0.2.3 then put in the bot then upgrade the bot as I am assuming it automatically adjusts somethign in the upgrade. If there is a big enough difference I will do another video.

    • @72olds455
      @72olds455 3 месяца назад

      @@HouseofJacobs Thanks for replying. I was actually able to get V0.2.3 installed and setup, so thanks for the idea for trying that. Im afraid to try to upgrade to 0.2.4 however so Im going to just leave it for now. Thanks again.

    • @HouseofJacobs
      @HouseofJacobs  3 месяца назад

      @@72olds455 no worries. I dont think there was anything super exciting with the new upgrade I am even using anyhow and liek I said once it is upgraded with all your commands in place it seems to just port them over properly.

  • @Loic_Tomatot
    @Loic_Tomatot 10 месяцев назад

    Hello !
    I wanted to try it with a redeem and answering with the TTS. The rawInput and the TTS work, but unfortunately, the bot keeps saying he had no data at the end. I have a proper API key and everything seem setup correctly. What do you need if you can help me ? (thanks a lot in advance)

    • @HouseofJacobs
      @HouseofJacobs  10 месяцев назад

      I haven't dealt with TTS much but let's see whatwe can do. Does the bot say everything it is supposed to and adds the phrase I have no DATA at the end of talking or is all it says is I have no data

    • @Loic_Tomatot
      @Loic_Tomatot 10 месяцев назад

      @@HouseofJacobsHello ! The bot use the entire sentence like this : This user said %rawInput%. %finalGPT% And with this, he say at the end that there is no data

    • @HouseofJacobs
      @HouseofJacobs  10 месяцев назад

      @@Loic_Tomatot Ok let me fool with it after work and I will get back to you. It shouldn't be doing that.

    • @Loic_Tomatot
      @Loic_Tomatot 10 месяцев назад

      @@HouseofJacobsOkay thanks a lot ! I live in France so if answer later i'm maybe sleeping ha ha

    • @HouseofJacobs
      @HouseofJacobs  10 месяцев назад

      @@Loic_Tomatot Trying deleting the TTS subaction and making a new one and see if that works. IF not let me know

  • @Rehleiinstreams
    @Rehleiinstreams 2 месяца назад

    hi, I have several issues with setting up the steamer bot. 1. After i managed to get it to work it keeps replying the same text. 2. I want it to respond in german, how can I set this up?
    Thanks in advance!

    • @HouseofJacobs
      @HouseofJacobs  2 месяца назад +1

      I would put it in the behavior to respond in German. For the other part where it repeats, if for some reason it has an issue with processing the question or comments it will repeat the last thing is says. Some people have made the behavior easier for the bot to understand. Try not to use any symbols in the behavior so like no commas or apostrophes and see if that fixes it

    • @Rehleiinstreams
      @Rehleiinstreams 2 месяца назад

      @@HouseofJacobs thank you so much for getting back to me! I managed to set it up properly and had some funny conversations during my stream today. I just figured 400 characters are way tooooo long. So I tweaked some settings and now it works perfectly fine 😍

    • @Rehleiinstreams
      @Rehleiinstreams 2 месяца назад

      Btw changing the temperature to 1 instead of 0.9 did the job for me

    • @Rehleiinstreams
      @Rehleiinstreams 2 месяца назад

      Also I use the gpt-4o model which responds a bit more natural

    • @HouseofJacobs
      @HouseofJacobs  2 месяца назад

      @@Rehleiinstreams yep that one works great for me as well. To keep up with all the changes I would have to make a video every month. I usually only update the video when there is a major change

  • @SiNKiLLeR_
    @SiNKiLLeR_ 10 месяцев назад

    Is there a way to connect your own created chatgpt bots ?

    • @HouseofJacobs
      @HouseofJacobs  10 месяцев назад

      If it has its own API i would try and use the API key of your created bot

  • @chromusbr
    @chromusbr 6 месяцев назад

    eu fiz o pagamento do API key depois de ter seguido todos os passos do video...continuo recebendo a mensagem "i have no data". será que preciso gerar uma nova API key?

    • @HouseofJacobs
      @HouseofJacobs  6 месяцев назад +1

      you can generate a new aAPI key and it costs nothing more than the original money you used when you set up your account with a credit card (i think it is $5) Put it in exactly like it says no extra spaces and try that .
      If that doesnt work go through and check all the rest of your settings are exactly like the video one more time.

    • @chromusbr
      @chromusbr 6 месяцев назад

      @@HouseofJacobs vou tentar hoje a noite e se der certo confirmo aqui.

    • @chromusbr
      @chromusbr 6 месяцев назад

      @@HouseofJacobs finalmente consegui fazer funcionar. criei uma nova API key, e depois revisando cada passo, notei que na temperatura digitei 0.9 mas o app reconheceu como "9". alterei para 1 e começou a funcionar. porque quando mencionamos o bot, ele responde duas vezes?

    • @HouseofJacobs
      @HouseofJacobs  6 месяцев назад

      @@chromusbr it is responding to the response and to itself as well. I would suggest putting in a command to ignore itself. I cover that in the video . It is basically an If statement that say if it is the bot ignore it

  • @mekrob821
    @mekrob821 7 месяцев назад

    I found that this kept having issues with repeating itself or the dadjoke variation. So encase anyone else has that issue add a "Clear Non-Presisted Globals" to the end of the sub actions

    • @HouseofJacobs
      @HouseofJacobs  7 месяцев назад

      That can be helpful. Also this doesn’t have memory and we have found that it picks the same two or three dad jokes.

    • @mekrob821
      @mekrob821 7 месяцев назад

      @@HouseofJacobs yeah I found that clearing this out helps improve that slightly. I also added a (don't include bikes, crow, and others) to the behavior line that has helped

  • @Stravioska
    @Stravioska 10 месяцев назад

    i get the "i have noi data" i have everything the same as you double check, I tried to adjust the behavior and temperature but it didn't work, I also have 5 paid credits on my account, what else could it be?

    • @HouseofJacobs
      @HouseofJacobs  10 месяцев назад +1

      Besides checking one more time all your settings are correct I would create an new API Key and put it into the bot. Make sure you dont add anything to it including and spaces you might accidentally create when using copy and paste.

    • @Stravioska
      @Stravioska 10 месяцев назад

      @@HouseofJacobs i did the new api key but no luck, i tried to make the behavior more simple and i tried to use the default rawInput variable but i always get the no data stuff 😭

    • @HouseofJacobs
      @HouseofJacobs  10 месяцев назад +1

      @@Stravioska do you have the model set to gpt-3.5-turbo?

    • @Stravioska
      @Stravioska 10 месяцев назад

      @@HouseofJacobs yes, is like that gpt-3.5-turbo with no spaces

    • @HouseofJacobs
      @HouseofJacobs  10 месяцев назад

      Usually it is something simple like a mistype somewhere like in the temperature using a comma instead of a decimal point. Have you tried just putting the Temperature to 1?
      Laso I am reading back through your other comments does 5 paid credits mean you set up billing with Open AI? because if it isn't set up you will get the no data thing for sure as well.

  • @therealfacepizza
    @therealfacepizza 4 месяца назад

    Followed the tutorial down to the dot and the bot says I have no data. Idk what could be wrong

    • @HouseofJacobs
      @HouseofJacobs  4 месяца назад

      Did you set up the chatGPT account with a credit card and money?

    • @therealfacepizza
      @therealfacepizza 4 месяца назад

      @@HouseofJacobs not money, do I have to pay now? Thought it was once the $5 was met

    • @HouseofJacobs
      @HouseofJacobs  4 месяца назад +1

      @@therealfacepizza yeah I have no idea why but it doesnt use the free $5 credit it gives you. I put 5 or 6 on my acccount and it has lasted for over a year

    • @therealfacepizza
      @therealfacepizza 4 месяца назад

      @@HouseofJacobs thank you for your quick replies!

  • @WozzieTV
    @WozzieTV 6 месяцев назад

    I did it all you did in the video and the bot keeps saying i have no data, i removed it all out of streamer bot and did it the same way as in the video again and still it keeps sayng i have no data. Any input on that if you have. Thanks
    Update: my free $5 is gone and openai dont accept paypal, so this was it for me with the fun of the chatbot.

    • @HouseofJacobs
      @HouseofJacobs  6 месяцев назад +1

      I don’t know anything. About a free $5. And to get around the PayPal thing just get a visa gift card i think someone else
      Did that and it works

  • @GMRod
    @GMRod 4 месяца назад

    Freaking awesome dude!!!
    But I can't get it to work...
    I'm exclusively getting the "I have no data" reply.
    Help 😞

    • @HouseofJacobs
      @HouseofJacobs  4 месяца назад +1

      the fact you can get no data at least means it is connected to your account and twitch chat properly. I would remind you that you need to load the ChatGPT account you created with some money, you can't just use the credit on it. Also check the API key maybe make a new one and copy and paste it after completely clearing out the old one. And set the temperature to 1.0. One other thing that has been messing people up is if you put any symbols into the behavior like " it can throw streamerbot, the code and or ChatGPT off. C# sometimes doesn't like pulling in extra symbols and such because they can mean different things to the Code. check those and go through the video again to make sure you didn't miss anything

  • @DelirdiGaming
    @DelirdiGaming 5 месяцев назад

    i did every step but when it comes to chatting, it never answered me. where did i do wrong or did i miss something?
    edit: his answers goes to speaker.bot not to chat and it only says i have no data. even when i write a "you are an AI assistant." to behavior

    • @HouseofJacobs
      @HouseofJacobs  5 месяцев назад

      if you arent getting I have no data back then the bot isnt even in your stream. Make sure to give your bot channel permission in your stream and make sure it is connected

    • @xAliImranX2
      @xAliImranX2 2 месяца назад

      @@HouseofJacobs I've tried everything, but I'm still facing the same issue-my bot isn't responding at all. :(🤧

    • @HouseofJacobs
      @HouseofJacobs  2 месяца назад +1

      @@xAliImranX2 if the bot isn't responding make sure it is connected to your stream with all the permissions and account info it needs. Also I believe by default the command is disabled when you import it and you will have to enable the command and action. Try that

  • @FritzHugo3
    @FritzHugo3 5 месяцев назад

    I really dont understand why you spend money. special for Twitch, the chatgpt api are without paying money - say chatgpt 4.
    I get only I have no data - is there any indicator to see if the api are connected?

    • @HouseofJacobs
      @HouseofJacobs  5 месяцев назад

      Don’t know anything about hooking up the chatapi through this without paying money. If you don’t set up an account it won’t work and you get the i have no data

  • @virtosa_
    @virtosa_ 9 месяцев назад

    Nice Video, can you tell me to convert this in to TTS ?

    • @HouseofJacobs
      @HouseofJacobs  9 месяцев назад

      Yep. you download speaker.bot and enable the TTS Subaction with the variable %finalGPT% variable.

    • @virtosa_
      @virtosa_ 9 месяцев назад

      @@HouseofJacobs do you have any video for this ? ( sorry my english isnt taht good)

    • @HouseofJacobs
      @HouseofJacobs  9 месяцев назад

      @@virtosa_ I do not. I only covered installing the AI and making it work properly. I did not cover every detail because the video would have been too long. I can put it on the list of Videos to make but the list is long right now

    • @virtosa_
      @virtosa_ 9 месяцев назад

      @@HouseofJacobs ok thanks a lot. at least i did it but for now im struggling to do it with channelpoints,bit or something else xD

    • @HouseofJacobs
      @HouseofJacobs  9 месяцев назад

      @@virtosa_ Set it up as a channel point reward inside of streamer bot and have it as an additional trigger on the AI Chatbot action. I think there are channel points you can use that let people add text to the redeem but I am not sure.

  • @iamvlvt
    @iamvlvt 10 месяцев назад +1

    I always get dupes. Any thoughts?

    • @HouseofJacobs
      @HouseofJacobs  10 месяцев назад

      If the random number is really high it could be hitting on the regular command and the random number as well. You can lower the random number down (i used 75 for testing but I leave mine at 5).
      If that doesn work I pinned someone having hte sdame issues and I replied with the fix.

    • @iamvlvt
      @iamvlvt 10 месяцев назад

      Thank you! I'm not using the Random Number action. It's a completely different action that I want to go off for specific events.
      @HouseofJacobs

    • @iamvlvt
      @iamvlvt 10 месяцев назад

      @@HouseofJacobs I have multiple actions using chatGPT for different events / triggers. Is there a cooldown before a new message can be generated? Is that what's causing the dupes?

    • @HouseofJacobs
      @HouseofJacobs  10 месяцев назад

      @@iamvlvt I would check to make sure that there are not multiple commands for Chat/GPT that have the same exact trigger. So liek two of the with Twitch MEssage Trigger. I feel like that may be pretty easy to overlook if you have several commands

    • @iamvlvt
      @iamvlvt 10 месяцев назад

      I figured it out. From another of your Streamer.bot videos, someone left a comment to create an argument and set the Variable Name to "rawInput" and the Value to something like "%user% followed", for example. Put this above the Execute Code sub-action. Now, no dupes are generated. Along with the aforementioned step, I also had to delete some of my triggers and readd them for it to work. This may be because I created the actions before the new version of Streamer.bot was released.

  • @machothecat
    @machothecat 8 месяцев назад

    This is not working for me at all i only get the error that there is no data

    • @HouseofJacobs
      @HouseofJacobs  8 месяцев назад

      There are several things it could be. Have you prepaid on CHatgpt yet. They change to where you must prepay instead of pay as your go

    • @machothecat
      @machothecat 8 месяцев назад

      @@HouseofJacobs i just made a account to get the api, i watched the video like 5 times step by step it says that the key is active i just get all the time that it has no data and its annoying

    • @machothecat
      @machothecat 8 месяцев назад

      @@HouseofJacobs it dose not work at all the api key is alright

    • @HouseofJacobs
      @HouseofJacobs  8 месяцев назад

      @@machothecat the model argument needs to be gpt-3.5-turbo make sure to put it in exactly like that or it wont work. People have said they messed that up as well

    • @machothecat
      @machothecat 8 месяцев назад

      @@HouseofJacobs i did all like you did all is set it just says there is no data. i cant understand why

  • @KeplerXYT
    @KeplerXYT 10 месяцев назад

    My AI now just says this
    KeplerX - Today, I am your trusty AI assistant, ready to help you conquer the world of streaming. Just call me Kepler's Sidekick or your Personal Bot of Awesomeness. Whichever rocks your digital boat. So, ready to dive into some streaming shenanigans? Let's go!

    • @KeplerXYT
      @KeplerXYT 10 месяцев назад

      It says this randomly and when I send the bot a message

    • @KeplerXYT
      @KeplerXYT 10 месяцев назад

      I figured it out. instead of typing textInput I put testInput

    • @HouseofJacobs
      @HouseofJacobs  10 месяцев назад

      Great i would have been hard pressed to come up with that answer

  • @nvlvibes
    @nvlvibes 6 месяцев назад

    can add tts to this ?

    • @HouseofJacobs
      @HouseofJacobs  6 месяцев назад

      text to speech? I dont see why not I use it for when followers come in and such and the bot talks. You just have to downloader speaker . bot and set it up. By default the program has the capability at the bottom of the sub actions tab.

  • @Epirium
    @Epirium 9 месяцев назад

    can we make like this with Huggingface models?

    • @HouseofJacobs
      @HouseofJacobs  9 месяцев назад

      Oh what’s a hugging face model? Right now this is just set up for ChatGPT

    • @Epirium
      @Epirium 9 месяцев назад

      @@HouseofJacobs Huggingface has it's own AI model like Open AI which works for chat apps, i am wondering can we integrate that as well, I have some idea with inference api, i tried but it failed to respond in chat :(

  • @tclucasa
    @tclucasa 5 месяцев назад

    Hey, is there anyone who could help me a bit? I have tried to set this up but I'm failing and I can't see where I have gone wrong. All I am getting is "I have no data" but I have followed the video to the second :(

    • @HouseofJacobs
      @HouseofJacobs  5 месяцев назад +1

      Two things change the temperature to just the number 1 second make sure you set up the ChatGPT account and paid the $5 or 6 they require to establish credit with them

    • @tclucasa
      @tclucasa 5 месяцев назад

      ​@@HouseofJacobsI've put money on it and I've set it to 1. Im going to leave it a little while to settle and go back to it in the morning. Thank you for the reply 💚 I'll let you know if i get it working 😁

    • @tclucasa
      @tclucasa 5 месяцев назад

      @@HouseofJacobs Do you think it's because I'm using SB 0.2.3?

    • @HouseofJacobs
      @HouseofJacobs  5 месяцев назад +1

      @@tclucasa some people have theorized that change over messed it up for initial setup but I am not sure about that because I am using 2.3 as well and my bot just keeps working.

    • @tclucasa
      @tclucasa 5 месяцев назад

      @@HouseofJacobs I'll keep playing with it 😁

  • @abc123number1america
    @abc123number1america 7 месяцев назад +1

    A+ tutorial

  • @TukTukPirate
    @TukTukPirate 4 месяца назад

    Hey man, I've watched the video and decided I'll pay for Chat GPT Pro to get 4-o. If I pay, there shouldn't need to worry about max tokens. Do you know what I would put my max tokens to in that case?

    • @HouseofJacobs
      @HouseofJacobs  4 месяца назад

      I believe There is a page that tells you how many tokens the max is for each version of ChatGPT.

  • @waynieoaks
    @waynieoaks 10 месяцев назад +1

    Hi - Whatever I do it will only output "I have no data" 😞
    EDIT: Ignore me - I missed %model%
    Thanks for such a great video

    • @HouseofJacobs
      @HouseofJacobs  10 месяцев назад

      No worries! Like i said in the video it is usually something very simple

    • @Sw33tBabyRays
      @Sw33tBabyRays 10 месяцев назад

      I'm having the same issue. where was %model% missed?

    • @HouseofJacobs
      @HouseofJacobs  10 месяцев назад

      @@Sw33tBabyRays Model is one of the arguments in the action where you put either Chatgpt-3.5-turbo or chatgpt-4
      Other things can cause this as well make sure you have set up billing with Chatgpt. people forget to do that as well

    • @Sw33tBabyRays
      @Sw33tBabyRays 10 месяцев назад

      @@HouseofJacobs ok. That’s good, I just left the 3.5 turbo part. I set up billing and added 5 bucks. Still just getting no data for some reason.

    • @HouseofJacobs
      @HouseofJacobs  10 месяцев назад +1

      @@Sw33tBabyRays yep so if the model says "gpt-3.5-turbo" then you are good. I would suggest checking all the other settings once more and making sure when you copy the API key that there are no extra spaces or anything before or after the key.

  • @cilginflix
    @cilginflix 8 месяцев назад

    it gives i have no data all the time!?

    • @HouseofJacobs
      @HouseofJacobs  8 месяцев назад

      That means one of the arguments is set up incorrectly or you didn’t set up your ChatGPT account. They make you prepay now

    • @cilginflix
      @cilginflix 8 месяцев назад

      @@HouseofJacobs i did fixed it but it sometimes not answers questions? i have to reopen streamer.bot to make it work. why?

    • @cilginflix
      @cilginflix 8 месяцев назад

      @@HouseofJacobs %user% dedi ki: %rawInput% this one breaks everything. what if i not use it?

    • @HouseofJacobs
      @HouseofJacobs  8 месяцев назад

      @@cilginflix if it works without it be my guest

    • @HouseofJacobs
      @HouseofJacobs  8 месяцев назад

      I have noticed it struggles using ChatGPT 4 so I would stick with 3.5 turbo instead

  • @williamthegreat87
    @williamthegreat87 8 месяцев назад

    Dope!!

  • @sshacktv
    @sshacktv 10 месяцев назад

    no funciona :( no data sale

    • @HouseofJacobs
      @HouseofJacobs  10 месяцев назад

      I would need more info to help you fix that

  • @waynieoaks
    @waynieoaks 10 месяцев назад

    Has anybody managed to get a different joke other than the classic about atoms?
    I am always getting the same joke when I ask for one every time. Even tried trying gpt-4 which I know will cost more. Is it just me?

    • @HouseofJacobs
      @HouseofJacobs  10 месяцев назад

      yeah the problem is the bot has no memory of what it already said. I plan on coming up with a way specifically for DadJokes to store what it has said before on a text file and have it check that to see if it told that joke already.

    • @HouseofJacobs
      @HouseofJacobs  10 месяцев назад

      I made a special command for dadjokes outside of the AI where I have a list of twitch messages and I make it randomly pick one and post it. You can do that in the mean time.

    • @waynieoaks
      @waynieoaks 10 месяцев назад

      @@HouseofJacobs Kool - I was thinking something like that - I have a text file with over 300 jokes and a DadJoke command that picks one - maybe if I build the logic of if the message contains the word "joke" to trigger that rather then GPT reply. 🤣

    • @HouseofJacobs
      @HouseofJacobs  10 месяцев назад

      @@waynieoaks that could work for sure

  • @DidatticaScuola
    @DidatticaScuola 5 месяцев назад

    Bro i had to high my volume from 30 to 70 to listen this video

    • @HouseofJacobs
      @HouseofJacobs  5 месяцев назад

      Sorry I was pretty sure I had the volume at a good level

  • @DJPOLE
    @DJPOLE 8 месяцев назад

    Everything set up. I always get this error in the log:
    InlineCode :: There was an error running the instance for 'Custom GPT [max_tokens: 100]'
    System.Net.WebException: Error en el servidor remoto: (400) Solicitud incorrecta.
    en System.Net.HttpWebRequest.GetResponse()
    en gdaa05cd939a414ca41e118890bfe864.ChatGPTAPI.GenerateResponse(String prompt, String model, String behavior, String temperature)
    en gdaa05cd939a414ca41e118890bfe864.CPHInline.Execute()
    en _Ceu6kwnmCZ0czfQoRtuWCf2ubtI._gUa3112g47c0rmOA5yDkMId472L(Dictionary`2 , String )
    en _Ceu6kwnmCZ0czfQoRtuWCf2ubtI._gUa3112g47c0rmOA5yDkMId472L(Dictionary`2 , String )
    en _PHy0xaC2tdNwDAXjn2ilHodGIW._cza4aoM8luFVCNIPBPPvsx13Lgc(Guid , _7BOSPLAX2298Qgym33cKfOumaIG , Dictionary`2 , String , Boolean )
    en _ONnmbSu1FOyp2g48wQeQpIHpKdf._iGFAWyKsDO2nNkJRY7xvBW3oEhK.MoveNext()

    • @HouseofJacobs
      @HouseofJacobs  8 месяцев назад

      That’s new. You say this is in the streamerbot log? Does the bot output the normal i have no data to load or whatever to chat?

    • @DJPOLE
      @DJPOLE 8 месяцев назад

      @@HouseofJacobs Yes, Everything configured, the bot always respoinds "I have no data". I have found another C Code very similar to this you use and now it works, so maybe there is any change in the way requesting to the Api? Not a programmer but reading the log and comparing Your C code with the other I found basically changes the lines where it mounts the string for the web request and the way it does it.

    • @HouseofJacobs
      @HouseofJacobs  8 месяцев назад

      @@DJPOLE I wish I knew what the issue was as I am not having the same issues. I am glad you found a similar code that works. It may just be an earlier version of this code but that's fine as long as you got it working that is the important part.