Hi is there a way to use this WITHOUT Vtube Studio? Say for 3d models, PNG Models, or webcam? I don't care if the model reacts to it, I just want it to throw things a direction and make a noise, and TITS takes up way too many resources for something that barely ever activates.
It's a very niche feature, but the only thing on my wishlist that kBonk doesn't do is that there's not a way to integrate it to a bot or send it a web request to trigger bonks. If I could, say, trigger my "Throw Giant Chair" custom bonk by sending a web request of some sort to the bot, it would be easy enough to use the app with just about any streaming platform.
My particular niche use case is for dual streaming to Twitch and YouTube. My bot read both chats, but has no way to trigger bonks; kbonk can only look for chat commands. So my workaround is if, say, someone on YT uses !throwChair, then my Twitch Chat Bot replies with "!throwChair" in Twitch chat so that kBonk can see it, then the bot responds again like it normally does (e.g. "Threw a chair at Sushi from @UserName). It could keep chat a lot cleaner if the bot didn't have to sort of "activate itself" by using a chat command on its own to talk to kBonk.
It would also, say, let me do something like "You got a PB in your speedrun!" ==> Bot tells kBonk to throw stuff to celebrate, or "You reset on the bleep-bleeping first boss again," and Bot tells kBonk to throw tomatoes.
hi! i really like kbonk, but i have an issue where the emote ones aren't working? They worked for a little bit, and then just stopped out of nowhere? I'm connected on twitch and everything else works great except for the emote ones..
okay so apparently, turning off the raid event and the raiding channel's emotes triggers made the emote ones stop working? I turned them back on and it's working fine now??? wack
Unfortunately, the only user restriction available for commands is the "Mod Only" checkbox, which will only allow moderators or the broadcaster themselves to use the command.
Are you wanting to limit to specific users, or to a group of users? Like subs, VIPs, or the like? I can consider this sort of thing for a future update!
Yeah like a specific group of users by name. Im using Streamerbot to post the command automatically based on the number of subs and would like it so only the Broadcaster or my Bot can trigger the typed command if that makes sense?
Hello! Was just wondering if it would be possible to use this with a pngTuber model? Just having it target a certain area of the screen without a model plugin.
I'm extremely frustrated. I've deleted the default throw images so I can focus on using my own. But everytime I close and reopen Kbonk, it just resets all the default stuff. :/
I'm sorry about that, is it only the images that get reset or does everything get reset to default when you restart the program?
I think this is the first time this sort of issue has popped up, but it sounds to me like it might not actually be able to save the settings file for some reason. If it's not already there, could you try placing the KBonk folder into your Documents folder to see if it behaves any differently like that?
Just wanted to note, had trouble connecting kbonk to OBS and it took me a bit to figure out why. I had saved the file to a folder that required admin rights to edit or change and I don't have admin rights (idk why, it's my laptop and I'm the only user, but that's a separate issue), so I think OBS was unable to access that file because of it.
In short, if someone is having an issue connecting the app to OBS via the local file html folder, ensure they have admin access or it's in a folder that does not require admin access.
Where is your KBonk folder located? Certain directories (like Program Files) are protected, so it can run into problems with permissions! Could you try moving the KBonk folder to your normal Documents folder, or even your Desktop, to see if that makes a difference?
Please go to your browser source properties in OBS and select the "bonker.html" file from the version 1.24 folder.
That message indicates that the current browser source file is from pre-1.19, so you probably have at least two different KBonk folders. Please make sure that the browser source is pulling from the most recent folder!
If your Redeem, Sub, and Bit events stopped triggering, please make sure you've updated to version 1.24 or newer!
Twitch shut down a service that KBonk relies on in favour of a new solution, so all users need to update for the aforementioned event triggers to work!
Hey all, sorry for the lack of replies here! I've been awfully busy with other work and itch stopped notifying me of comments at some point. If anyone is still having issues, please reiterate here or contact me on Twitter or Discord!
Bit bonks should happen automatically whenever someone sends bits in the connected channel, as long as bits are enabled and the amount sent is above the minimum donation threshold set in the event tab. Are you having issues triggering it?
That looks like it should work as long as at least 5 bits have been sent. Do you have issues with any other sort of triggers? Have you updated to the latest version? If not, please try that!
I've been trying to figure out why my redeems aren't working for the past hour. When making new tests redeems, I've made sure Kbonk listens to the redeem but even that doesn't seem to work. When testing the events out on Kbonk they seem to work and even show up on OBS but not when actually trying to redeem them through Twitch or OBS. I've reinstalled, and the problem is still there. Made sure the VtubeStudio port is correct too. I don't know what else to do. How do I check for the OBS Browser port? If anyone has an answer, I would greatly appreciate it.
That's probably because KBonk uses the deprecated PubSub API, which is about to be removed completely next month, and Twitch has been breaking it temporarily every now and then to get users and developers to notice. It's working again now, but it will likely break again unless KBonk switches to the new EventSub API.
When I set item count to 1 for a channel point redemption, it throws 3-4 objects (its one or the other i can't really tell). it works fine when i use the test function in the app, but when i use the channel point redemption it has this issue. Any ideas?
← Return to tool
Comments
Log in with itch.io to leave a comment.
Hi is there a way to use this WITHOUT Vtube Studio? Say for 3d models, PNG Models, or webcam? I don't care if the model reacts to it, I just want it to throw things a direction and make a noise, and TITS takes up way too many resources for something that barely ever activates.
It's a very niche feature, but the only thing on my wishlist that kBonk doesn't do is that there's not a way to integrate it to a bot or send it a web request to trigger bonks. If I could, say, trigger my "Throw Giant Chair" custom bonk by sending a web request of some sort to the bot, it would be easy enough to use the app with just about any streaming platform.
My particular niche use case is for dual streaming to Twitch and YouTube. My bot read both chats, but has no way to trigger bonks; kbonk can only look for chat commands. So my workaround is if, say, someone on YT uses !throwChair, then my Twitch Chat Bot replies with "!throwChair" in Twitch chat so that kBonk can see it, then the bot responds again like it normally does (e.g. "Threw a chair at Sushi from @UserName). It could keep chat a lot cleaner if the bot didn't have to sort of "activate itself" by using a chat command on its own to talk to kBonk.
It would also, say, let me do something like "You got a PB in your speedrun!" ==> Bot tells kBonk to throw stuff to celebrate, or "You reset on the bleep-bleeping first boss again," and Bot tells kBonk to throw tomatoes.
hi! i really like kbonk, but i have an issue where the emote ones aren't working? They worked for a little bit, and then just stopped out of nowhere? I'm connected on twitch and everything else works great except for the emote ones..
okay so apparently, turning off the raid event and the raiding channel's emotes triggers made the emote ones stop working? I turned them back on and it's working fine now??? wack
still love kbonk, ty!
I have completely started using this instead of the other program. I love it so much more. So much easier to work with.
That said, is there a way to make the items stick to the target for a bit? Like cheese slapping on the face or a hatchet being thrown at me?
Hi there.
Really love this program. Is there anyway I can add it so that only certain users can trigger commands?
Thank you.
Unfortunately, the only user restriction available for commands is the "Mod Only" checkbox, which will only allow moderators or the broadcaster themselves to use the command.
Are you wanting to limit to specific users, or to a group of users? Like subs, VIPs, or the like? I can consider this sort of thing for a future update!
OMG U REPLIED. IM HUGE FAN.
Yeah like a specific group of users by name. Im using Streamerbot to post the command automatically based on the number of subs and would like it so only the Broadcaster or my Bot can trigger the typed command if that makes sense?
THANK YOU FOR RESPONDING
Hello! Was just wondering if it would be possible to use this with a pngTuber model? Just having it target a certain area of the screen without a model plugin.
Not directly, but a workaround would be running one of the default VTS models to use as the target without displaying it on your stream!
Oh interesting. I'll definitely consider trying that, thank you. 😊
I moved the data.json file lik eyou mentioned to someone else, and that seems to have fixed my issue :)
I'm extremely frustrated. I've deleted the default throw images so I can focus on using my own. But everytime I close and reopen Kbonk, it just resets all the default stuff. :/
I'm sorry about that, is it only the images that get reset or does everything get reset to default when you restart the program?
I think this is the first time this sort of issue has popped up, but it sounds to me like it might not actually be able to save the settings file for some reason. If it's not already there, could you try placing the KBonk folder into your Documents folder to see if it behaves any differently like that?
Just wanted to note, had trouble connecting kbonk to OBS and it took me a bit to figure out why. I had saved the file to a folder that required admin rights to edit or change and I don't have admin rights (idk why, it's my laptop and I'm the only user, but that's a separate issue), so I think OBS was unable to access that file because of it.
In short, if someone is having an issue connecting the app to OBS via the local file html folder, ensure they have admin access or it's in a folder that does not require admin access.
Hope this helps :)
Is there a fix for custom images not showing up? My version is the latest, and I just noticed that my custom images do not appear.
Where is your KBonk folder located? Certain directories (like Program Files) are protected, so it can run into problems with permissions! Could you try moving the KBonk folder to your normal Documents folder, or even your Desktop, to see if that makes a difference?
Warning: Version Mismatch
No version response from Browser Source.
KBonk and the Browser Source may be running on different versions.
Please ensure KBonk and the Browser Source are both running from the same folder.
1.24version is not working
Please go to your browser source properties in OBS and select the "bonker.html" file from the version 1.24 folder.
That message indicates that the current browser source file is from pre-1.19, so you probably have at least two different KBonk folders. Please make sure that the browser source is pulling from the most recent folder!
I only have 1.24 karasubonk-win32-x64 on PC
Is 1.24 the first version you downloaded, or were you running an older version before?
If your Redeem, Sub, and Bit events stopped triggering, please make sure you've updated to version 1.24 or newer!
Twitch shut down a service that KBonk relies on in favour of a new solution, so all users need to update for the aforementioned event triggers to work!
Hey all, sorry for the lack of replies here! I've been awfully busy with other work and itch stopped notifying me of comments at some point. If anyone is still having issues, please reiterate here or contact me on Twitter or Discord!
I can't figure out how to redeem bit bonks. What exactly are viewers supposed to type in? !bonk then bits?
Bit bonks should happen automatically whenever someone sends bits in the connected channel, as long as bits are enabled and the amount sent is above the minimum donation threshold set in the event tab. Are you having issues triggering it?
Hmm then no it is not working. Any ideas? The follow bonks are working and so do the test bonks.
Could you show what the Bits section of your Events panel looks like?
This is what I set it to

That looks like it should work as long as at least 5 bits have been sent. Do you have issues with any other sort of triggers? Have you updated to the latest version? If not, please try that!
I've been trying to figure out why my redeems aren't working for the past hour. When making new tests redeems, I've made sure Kbonk listens to the redeem but even that doesn't seem to work. When testing the events out on Kbonk they seem to work and even show up on OBS but not when actually trying to redeem them through Twitch or OBS. I've reinstalled, and the problem is still there. Made sure the VtubeStudio port is correct too. I don't know what else to do. How do I check for the OBS Browser port? If anyone has an answer, I would greatly appreciate it.
That's probably because KBonk uses the deprecated PubSub API, which is about to be removed completely next month, and Twitch has been breaking it temporarily every now and then to get users and developers to notice. It's working again now, but it will likely break again unless KBonk switches to the new EventSub API.
Source
When I set item count to 1 for a channel point redemption, it throws 3-4 objects (its one or the other i can't really tell). it works fine when i use the test function in the app, but when i use the channel point redemption it has this issue. Any ideas?