Twitch.tv

66 readers
1 users here now

For Twitch stuff

founded 1 year ago
MODERATORS
1
3
submitted 9 months ago by Imperor to c/twitch
 
 

cross-posted from: https://mastodon.social/users/Imperor/statuses/111595903804853411

2023 Holiday Twitch Stream Announcement

As a thank you to all that made it possible and in keeping with my mission of getting more people into #CrusaderKings3 , I will host a give away of the base game and some DLC for Steam on Saturday 23rd of December 20:00 GMT+1 for all followers and subscribers (who wish to enter the giveaway.)

https://twitch.tv/imperorthefirst

Hope to see you there!

https://impheim.com/2023/12/2023-holiday-twitch-stream-announcement/

@[email protected]

#strategy #ck3 #ck2 #paradox #gaming #streaming #stream #twitch #giveaway

2
-3
submitted 9 months ago by kismattic to c/twitch
 
 

This has been my first year (well ~9 months) streaming and I couldn’t be more thrilled with the diverse, amazing people I’ve met, the fun shenanigans we’ve had, and the supportive community that has slowly begun to form!

I didn’t really have any expectations back when I started but all of this was something I never imagined. I’m really excited for what the next year will bring.

I hope the rest of you out there are having the same experiences as I’ve had, and if not, I hope that myself and others here can help change that!

Looking forward to seeing all of your Twitch Recaps!

3
 
 

Kukoro is a bunch of minigames that viewers can play with the streamer, or if the streamer prefers, the streamer can leave in "afk mode" where viewers can vote for a best choice against a countdown timer. Any viewer can play, but viewers that buy the game get a few advantages. It's a cheap and very fun game that many players do end up buying.

Dungeon Raid - Participating viewers are assigned two random abilities against a specific type of monster. Monsters come out one at a time and the streamer picks their best choice to go against each monster in 1v1 duels. Players can !jump to tell the streamer they want to fight or !hide if they don't (the streamer can override any decision, sometimes with hilarious results). Winners can go up in level, eventually unlocking classes.

Colours - 5 rounds where a single colour is shown and players need to walk over to one column of a "board" showing potential matching colours. A laser swipes left to right and anyone who is wrong is eliminated. As a caveat, all players can potentially be wrong, but whoever is lasered first is eliminated, so whoever is to the right-most side will win.

**Garden **- The viewers are the garden and try to box in the streamer. While viewers "walk" using !w !a !s !d they are vulnerable, but when they stop moving, they are safe. The streamer has to kill all the viewers until they run out of lives.

Quarantine - There are 12 rooms that can carry 3-4 viewers each. Anyone caught outside when the round ends will almost certainly become infected. Anyone who bunks with an infected viewer will likely become infected, but healthy viewers that bunk with infected viewers may become cured. Play continues until round 15, until everyone is cured, or until everyone is dead.

And there's a bunch more minigames that I can't go into here (a total of 18 minigames). There are skins to unlock and many are adorable and well-crafted by HeyNau, the developer.

There is a relatively quiet unofficial discord server here: https://discord.gg/tZJjwFjPHq

And the twitch category is: https://www.twitch.tv/directory/category/kukoro-stream-chat-games

4
 
 

it would be great if the downloader isnt command line based and can list all the VODs of the channel at once after typing in the channel username/ link (but not too necessary). TYSM <3

P.S - I don't wanna watch but directly download the VOD (i am aware of the TwitchNoSub extension)

5
 
 

Twitch announced they have updated their Simulstreaming Guidelines to allowing simulstreaming to any other platform (YouTube, Kick, etc)!

Until now, Twitch affiliates and partners have been limited to only streaming on Twitch when live on Twitch. Meaning to stream to another platform you would have to end your stream on Twitch, then begin streaming to whatever other platform.

So now, with some caveats listed in the link below, you’re able to stream to all of the platforms simultaneously. This is great for small streamers wanting to reach a broader audience!

I’m still testing out the logistics for how to make this work but it’s awesome to see this happening when most companies have been becoming more and more limited!

New Guidelines here

6
 
 

Been streaming for about 7 months or so and have really been enjoying it! I’m always looking for ways to make it better but am having some trouble thinking of some interesting ways for viewers to use their channel points in larger amounts.

Right now I mostly have sound effects for cheap to let people stay engaged and participate throughout the stream. I don’t really have any larger point redeems aside from one for 3k to play without my glasses for a set time.

Any of you out there find any success with point redeems that aren’t just memes like 1 million points to end the stream?

7
 
 

Let me know if this isn't the right place to post it but kind of doing a go live notification? If this is wrong feel free to let me know!

8
 
 

Hi all. I'm trying to make my own twitch chatbot in the spirit of Linux DIY'ing and masochism; having my own bot's name is waaaaay cooler than a common bot with user-friendly UIs and their plethora of engaging and powerful features, apparently.

TL;DR: How do I min-max learning how to translate the Twitch API documentation for Node.JS? Exact questions at the bottom.

My progress so far on July 9, 2023:
I set up a bot successfully using this article but with tweaks: https://www.section.io/engineering-education/build-a-twitch-chatbot-in-nodejs/
Archive .org capture here: https://web.archive.org/web/20230000000000*/https://www.section.io/engineering-education/build-a-twitch-chatbot-in-nodejs/

Changes:

  • Skipped the streamyard stuff because, who cares, I have OBS
  • I added identity tags under the connection configurations because I kept getting errors in my terminal that my bot couldn't write to chat anonymously (I've never seen anonymous chatting, why the hell is this in the suggested code). Connection config section of the .js file now looks like this:

const client = new tmi.Client({
options: { debug: true, messagesLogLevel: "info" },
connection: {
reconnect: true,
secure: true
},
identity: {
username: ${process.env.TWITCH_USERNAME},
password: oauth:${process.env.TWITCH_OAUTH}
},
channels: [${process.env.TWITCH_CHANNEL}]
});`

  • Kind of nested (is that the right word?) in the switch section, I removed the entire "Upvote" and "Cheers" shenanigans because, for some reason with the suggested code in the article, it replied like "FireEmoji unknown_user unknown_user, you have been upvoted!" to every single line of chat, lmao. The bot would reply to "Watsup dorks" with something like "FiReEmOji @Watsup dorks, you have been upvoted!".
  • Also kind of nested in the switch section, I added the random number generator example given in other people's tutorials around the internet and formatted it similarly to the article's method of checking messages like so:

// When user enters "!rolldice" in chat, bot returns random number between 1 and 20.
case '!rolldice':
client.say(channel, ${tags.username} rolled a ${Math.floor(Math.random()*20)+1}!);
break;

If you would like me to revisit that article's suggested code as-is and be more specific with my errors encountered, I'd be happy to oblidge upon request.

Questions I hope to answer someday:
How do I get my bot to see if a message has a hyperlink, then delete that message?
How do I set up a whitelist database of usernames for my bot to reference so they could post whatever links?
How do I get my bot to timeout people who have entered trigger words in chat?
How do I get my bot to change other chatters' name colors in chat?
What is the next best source of internet community I can go to for advice on Twitch API use? (It's July 2023 at the moment, and giving Reddit traffic to learn to make moderator bots is, IMO, a bit ironic). How can I learn to translate the Twitch API commands to javascript like this? Is there a library that can tell me in close-to-plain-english that explains things like "client.say() means this, this is how you can use it, and X things must be specified in these brackets for client.say" etc.?

9