1
1
submitted 1 month ago by VGpunx@lemmy.world to c/twitch@lemmy.world

After some very unfortunate changes last month, we're finally getting back to our regular schedule. I do apologize for the unexpected hiatus. As always, thank you for your patience as we continue to work hard and create this amazing adventure.

2
1
submitted 1 year ago* (last edited 1 year ago) by Die4Ever@programming.dev to c/twitch@lemmy.world

Channels still over the storage limit after April 19, 2025 will risk having their Highlights and Uploads automatically deleted, starting with Highlights with the least views, until they are under the limit.

Seems like another great purge of Twitch videos, after they put time limits on Past Broadcasts before.

We will only delete content once, starting April 19th, until we bring all channels under the 100-hour limit for Highlights and Uploads. Once all channels have been brought under the 100-hour limit, no users will be able to exceed 100 hours of Highlights and Uploads moving forward.

3
1
submitted 2 years ago by Imperor@lemmy.world to c/twitch@lemmy.world

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/

@imperor@lemmy.world

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

4
1
submitted 2 years ago by kismattic@lemmy.world to c/twitch@lemmy.world

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!

5
1
submitted 2 years ago by HageMaru@lemmy.world to c/twitch@lemmy.world

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)

6
1
submitted 2 years ago by kismattic@lemmy.world to c/twitch@lemmy.world

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

7
1
submitted 2 years ago by kismattic@lemmy.world to c/twitch@lemmy.world

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?

8
1
submitted 2 years ago by kismattic@lemmy.world to c/twitch@lemmy.world

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!

9
1
submitted 2 years ago by BlindFrog@lemmy.world to c/twitch@lemmy.world

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.?

10
1

Twitch.tv

76 readers
7 users here now

For Twitch stuff

founded 2 years ago
MODERATORS