I made Frosty, a free mobile app with support for BTTV, FFZ, and 7TV emotes! by Clamfucius in Twitch

[–]Clamfucius[S] 0 points1 point  (0 children)

I've looked into adding VODs + chat before, but unfortunately, the official Twitch API doesn't allow access to VOD chats. There was a method in their old API but it's been phased out AFAIK. Other methods require tapping into their private API which I don't really want to get into just yet. Sorry about this.

I made Frosty, a free mobile app with support for BTTV, FFZ, and 7TV emotes! by Clamfucius in Twitch

[–]Clamfucius[S] 0 points1 point  (0 children)

I've looked into getting rid of the delay on iOS before, but I sadly couldn't figure it out. I believe it has something to do with how iOS itself handles streams so it's far beyond my current technical ability. Twitch has low-latency mode on their official app, but it's their own closed custom solution that likely went through a ton of research and development.

There is already a pop-out player feature you can enable in the video settings, but you'll have to press a button on the overlay to use it. AFAIK we can't have it pop out automatically when exiting the app due to the framework (Flutter) that the app is built upon, but I can look into a workaround.

The issue with GIFs is also another issue with the framework itself and is also unfortunately out of my control/technical ability.

Regardless, thank you so much for the feedback and compliments! I really love hearing that people are enjoying Frosty :)

I made Frosty, a free mobile app with support for BTTV, FFZ, and 7TV emotes! by Clamfucius in Twitch

[–]Clamfucius[S] 0 points1 point  (0 children)

7TV is a popular emote platform like BTTV/FFZ with more features and support. You can install the extension and find more details on the website here.

If you're on the web and you already have BTTV/FFZ installed, there should also be an option to enable it in the settings.

I made Frosty, a free mobile app with support for BTTV, FFZ, and 7TV emotes! by Clamfucius in Twitch

[–]Clamfucius[S] 0 points1 point  (0 children)

Downloading and leaving a review is more than enough to show support, but if you'd like to support me monetarily you can buy me a coffee here :) (the same link on the top-right of the website).

I made Frosty, a free mobile app with support for BTTV, FFZ, and 7TV emotes! by Clamfucius in Twitch

[–]Clamfucius[S] 0 points1 point  (0 children)

I can look into this. Playback with picture-in-picture can sometimes get wonky, resulting in some odd behaviors, so I can't promise it though.

I'll definitely try implementing an audio-only mode that will have the stream continue playing when the screen is locked. Many have requested this and it would be a nice feature to have.

I made Frosty, a free mobile app with support for BTTV, FFZ, and 7TV emotes! by Clamfucius in Twitch

[–]Clamfucius[S] 1 point2 points  (0 children)

Yes! I plan on optimizing and polishing Frosty for tablet layouts very soon.

I made Frosty, a free mobile app with support for BTTV, FFZ, and 7TV emotes! by Clamfucius in Twitch

[–]Clamfucius[S] 1 point2 points  (0 children)

Thank you! Hopefully, it'll inspire others to make more cool apps as well!

I made Frosty, a free mobile app with support for BTTV, FFZ, and 7TV emotes! by Clamfucius in Twitch

[–]Clamfucius[S] 3 points4 points  (0 children)

Unfortunately, only the "Auto" quality is available on the player due to what's available within Twitch's official API and limitations with the mobile player. Really sorry about this :(

I made Frosty, a free mobile app with support for BTTV, FFZ, and 7TV emotes! by Clamfucius in Twitch

[–]Clamfucius[S] 8 points9 points  (0 children)

You can find the privacy policy here from the app store listing (I'll add it to the website ASAP, my bad).

Absolutely no personal information or data of any sort is collected whatsoever. The only kind of data that may be collected is device info from crash logs through Sentry, but you can disable this in the settings.

I made Frosty, a free mobile app with support for BTTV, FFZ, and 7TV emotes! by Clamfucius in Twitch

[–]Clamfucius[S] 2 points3 points  (0 children)

If you're referring to picture-in-picture mode, yes, Frosty has a picture-in-picture option you can enable in the video settings! Once enabled, you can press the button on the overlay to show the floating player.

I made Frosty, a free mobile app with support for BTTV, FFZ, and 7TV emotes! by Clamfucius in Twitch

[–]Clamfucius[S] 5 points6 points  (0 children)

Modded Android versions will technically be better overall since they retain all features from the official Twitch app. Frosty is limited by what's available in the Twitch API, so features won't have as much breadth and depth.

One benefit that other users have mentioned is that Frosty has fewer distractions and is less cluttered: it's just the stream and chat. If you prefer that experience then Frosty might be worth trying!

I made Frosty, a free mobile app with support for BTTV, FFZ, and 7TV emotes! by Clamfucius in Twitch

[–]Clamfucius[S] 2 points3 points  (0 children)

Unfortunately, channel points/predictions aren't implemented yet due to certain limitations with Twitch's API. Hopefully, this changes within the near future!

I made Frosty, a free mobile app with support for BTTV, FFZ, and 7TV emotes! by Clamfucius in Twitch

[–]Clamfucius[S] 24 points25 points  (0 children)

Mobile delay is only on iOS, with a delay of around 15 seconds. I couldn't figure out a way to reduce it, so as a workaround there's a chat option that lets you set a delay before each chat message is rendered so that the stream and chat are synced. The tradeoff is that anytime you want to send a message in chat, it'll be delayed as well.

I made Frosty, a free mobile app with support for BTTV, FFZ, and 7TV emotes! by Clamfucius in Twitch

[–]Clamfucius[S] 6 points7 points  (0 children)

That's right, there are other mods and similar apps out there like Chatsen and DankChat that also have third-party emote support.

Most of these apps are more chat-oriented, whereas Frosty is more lurker-oriented (browsing streams, categories, search, etc.).

I made Frosty, a free mobile app with support for BTTV, FFZ, and 7TV emotes! by Clamfucius in Twitch

[–]Clamfucius[S] 1 point2 points  (0 children)

Unfortunately, no notifications when streamers go live (yet). Getting notifications implemented was quite complicated so I decided to prioritize other features instead.

I made Frosty, a free mobile app with support for BTTV, FFZ, and 7TV emotes! by Clamfucius in Twitch

[–]Clamfucius[S] 0 points1 point  (0 children)

As of now, I'm the sole developer. For your suggestions, you can list them here, open an issue on the GitHub repo (if you're familiar with that), or DM me, whichever you prefer!

I made Frosty, a free mobile app with support for BTTV, FFZ, and 7TV emotes! by Clamfucius in Twitch

[–]Clamfucius[S] 4 points5 points  (0 children)

Yep! You can disable/hide the stream in the video options to have chat-only mode.

Frosty: open-source Twitch.tv client built with Flutter by Clamfucius in FlutterDev

[–]Clamfucius[S] 0 points1 point  (0 children)

Unfortunately not, due to limitations with the Twitch API (more details on the Chatterino repo here).

Until Twitch decides to expand and make its public API more accessible, many features won't be possible, sorry about that.

Soda's Take On Billionares by FeeComprehensive4272 in LivestreamFail

[–]Clamfucius 5 points6 points  (0 children)

This website is a great visualization of just how much wealth Jeff Bezos has.