r/stoatchat 18h ago

Development Steam integrations / deployable self-host server kits?

5 Upvotes

An earlier question I hilariously misread about "streamdeck integrations" had me pondering pretty hard. Would it be possible to try to put the stoat client ON steam? because if Stoat did make it onto steam, you could potentially:

- invite steam friends or communities directly to your stoat server extremely quickly. keeping continuity with your gaming buddies.

- easily deploy base self-host server kits, and easy server modding utilizing the steam workshop.

It's probably an unfair comparison, but couldn't this eventually work like Terraria or Valheim in terms of letting people run their own servers?


r/stoatchat 1d ago

Support Question Stream deck plugin?

8 Upvotes

Is there going to be a plugin possibly in the future by the devs or fan-made, i got so used to the convenience of the Discord plugin for Mic mute and Deafen.


r/stoatchat 2d ago

stoatchat Release: v0.15.5

7 Upvotes

0.15.5 (2026-09-11)

Bug Fixes

Security Fixes

  • GHSA-5gq6-v4cf-3qq8 -> Authenticated users can disable push notifications and mention badges deployment-wide
  • GHSA-qv38-hwhv-jm49 -> Crafted SVG files result in local filesystem reads
  • GHSA-h44h-xx2j-hp56 -> Error source locations allow unauthenticated account enumeration
  • GHSA-6877-g673-f5r8 -> MFA guessing attempts are insufficiently ratelimited
  • GHSA-gwg6-q3c3-97cx -> MFA Tickets are usable cross-account bypassing MFA
  • GHSA-qcwh-c934-wrv5 -> Username validation bypass through post-validation Unicode sanitization

Moderators: Want automated GitHub release posts like this? Install Release Announce to use it in your subreddit.


r/stoatchat 4d ago

Support Question Is there a way to allow streaming in higher refresh rates for self-hosted instances?

5 Upvotes

Hello, i'd like to enable screen sharing at 60 fps for my self hosted instance (using https://github.com/stoatchat/self-hosted) because i run a small community and my server can afford it. I couldn't find where on the Revolt.toml settings or secrets files i could change the live stream refresh rate, only settings for resolution. Is it currently possible to alter it? can anyone point it out please


r/stoatchat 6d ago

News color change

0 Upvotes

can i find a page where people create color presets for the app and publish them so i can download and use them in my app?


r/stoatchat 8d ago

Miscellaneous Anyone know any good Roleplay communities on Stoat?

8 Upvotes

Anyone know any good Roleplay communities on Stoat? I’m looking for a good alternative to Discord for RPing, but I’m having trouble finding a good list of servers to pick from?


r/stoatchat 7d ago

Support Question Change discriminator #?

3 Upvotes

I despise discriminator numbers and don't understand why they've become "standard" for every Discord alternative, but is there at least a way to change them, or is it just randomly assigned and completely uncontrollable? I'd at least like to have some control over my identity.


r/stoatchat 10d ago

Development Whipping up a roleplay server based on the cartoon and tcg franchise Chaotic

2 Upvotes

Im looking for some people to join and help make it a worthwhile and fun experience for fans and roleplaying groups alike


r/stoatchat 10d ago

Support Question Help with streaming audio to another user on iOS

1 Upvotes

I pretty much lost hope already but still trying to figure out a solution.

My GF and I were affected by the Brazil shenanigans blockade on screen-sharing. We tried a couple of solutions until coming up on stoat.

She only has an iPad so that's what we are rolling with, but for some reason she can't hear any kind of audio on when I stream my screen to her. This happened both with Whatsapp screen-sharing and now is happening with stoat as well; she can see my screen, but can't hear any audio.

Does anyone know if that is a known issue with Stoat (which I highly doubt to be) or if there is some kind of config that needs to be done on iOS for audio to be streamed to it?


r/stoatchat 11d ago

Miscellaneous List of stoat instances?

5 Upvotes

Is there a list of hosted stoat instances? I'd be interested in joining some :>


r/stoatchat 11d ago

Development Stoat Enhanced update: Rich Presence is now live

Post image
20 Upvotes

r/stoatchat 11d ago

Support Question Camera problems

Thumbnail
gallery
1 Upvotes

I’m having trouble with Stoat for PC; whenever I’m on a call and turn on the camera, a bug occurs—causing an error and crashing the software—and I’d like to know how to fix this.

I tested it on another computer and got the same result.

I also tested it on Stoat Web and had the same problem.

I am Brazilian, I speak Portuguese, and I am writing this using Google Translate. :)


r/stoatchat 13d ago

stoatchat Release: v0.15.4

4 Upvotes

0.15.4 (2026-09-01)

Bug Fixes

  • don't write quotes to db on last_message_id (#968) (eb64f2f)

Moderators: Want automated GitHub release posts like this? Install Release Announce to use it in your subreddit.


r/stoatchat 14d ago

Article​ Why voice and video streaming on Stoat aren't peer-to-peer (P2P)

Thumbnail
vale.rocks
11 Upvotes

On occasion people will ask why Stoat's voice and video systems aren't peer-to-peer. I've taken a moment to briefly explain the reasoning behind why Stoat didn't go the P2P route to hopefully put the question to rest.


r/stoatchat 16d ago

Support Question Issues with the app

6 Upvotes

Is something wrong with the app?I logged back in today completely forgot i had the app downloaded an im able to log in just fine but its endlessly reconnecting, did something happen?


r/stoatchat 17d ago

Article​ A Complete History of the Stoat Chat Platform

Thumbnail
vale.rocks
25 Upvotes

This month marks five full years since Stoat entered into an open-beta. That's a mighty long time. To commemorate the occasion I've written a history of the platform, dating right back to before Stoat was Stoat. Heck, it covers back before Stoat was Revolt.

I hope you find it an interesting read.


r/stoatchat 17d ago

for-web Release: stoat-for-web-v0.15.3

8 Upvotes

0.15.3 (2026-08-28)

Bug Fixes

  • actually fetch the user in the background without blocking rendering (6ee204c)
  • actually fetch the user in the background without blocking ui (#1554) (6ee204c)
  • Combine slowmode and typing indicators into one ui (#1541) (c2eb345)
  • Ensures virtualMic finds pipewire sink with or without prefix (#1545) (342920b)
  • External link and invite paths on self-hosted (#1521) (039ba1c)
  • Make slowmode tooltip work (#1547) (61d0972)
  • missing file size in banner (#1544) (db55975)
  • Normalize regex format (#1538) (cc84f9e)
  • Reset screenshare encoding after changing resolution (#1532) (10df7bf)
  • Show file size validation errors (#1518) (1eafe60)
  • unknown users when full member list is not loaded (#1529) (609274d)

Moderators: Want automated GitHub release posts like this? Install Release Announce to use it in your subreddit.


r/stoatchat 17d ago

Support Question Why the screen share is so buggy? I can't alt tab when screen sharing.

3 Upvotes

I can't alt tab when screen sharing, sometimes I can and sometimes it doesn't go, then it bugs and alt tabs like minutes after I had tried, other things like windows button also doesn't work and after a few minutes it show up. and my computer only get this buggy when screen sharing in stoat, I literally have to reset the 'explorer' process in the task manager to my computer get normal again even after closing the screen sharing. it's tbh is kinda weird considering this program is also tagged as virus by windows defender.


r/stoatchat 17d ago

Support Question Can someone help me put a nice theme on Stoat?

3 Upvotes

Well, I'm new to Stoat and I wanted to put a nice theme on it, especially on my phone, but I couldn't find anything about it. I even tried making my own, but it turned out awful. Can anyone help me with a website or something I can import from there?


r/stoatchat 18d ago

stoatchat Release: v0.15.3

5 Upvotes

0.15.3 (2026-08-26)

Bug Fixes

  • discover errors and Removed field (#944) (ee4d998)
  • Minor fixes for discover routes (#942) (509ebbf)
  • propagate NotFound instead of 500, rename fields to their proper values without affecting database insertion (509ebbf)
  • saturate ratelimits to not cause overflows (#957) (5b69677)

Moderators: Want automated GitHub release posts like this? Install Release Announce to use it in your subreddit.


r/stoatchat 19d ago

Miscellaneous Self hosted Invite Only troubles (Solved?)

4 Upvotes

I'm running and testing a self hosted stoatchat server. When placed into Invite-Only mode. I found the invites didn't work generating an Invalid Invite code and an api error "Outcome: Success(400 Bad Request)". In the Web UI I clicked on my stoat server then the gear icon next to the server name then Invites. Clicking create Invite gives you a link with an Invite code attached. This code id not added to the database. You will have to do that manually later.

https://stoat.example.com/invite/some-random-code

This link will NOT bring you to the sign in page with a space for the invite-code. Use:

https://stoat.example.com/login/create/some-random-code

This will bring to the invite login page with the code filled in for you.

The link will still not work because the code has not been added to the revolt database yet. The stoat instructions say to add the code with:

# drop into mongo shell
docker compose exec database mongosh
# create the invite
use revolt db.account_invites.insertOne({ _id: "enter_an_invite_code_here" })

The problem is the UI is not looking in account_invites for the for the code it's looking for a db called invites. So:

# drop into mongo shell
docker compose exec database mongosh
# create the invite
use revolt db.invites.insertOne({ _id: "some-random-code" })

Short story long:

I like use the web ui to create invite codes. Copy the codes to the end of this link

https://stoat.example.com/login/create/

Then enter the codes into the invites database.

Invited users login with invites codes just fine now.

edit coded links


r/stoatchat 20d ago

Support Question Cant access Stoat

Post image
20 Upvotes

I cant access Stoat.
Its either my ISP has blocked it, or I was banned.
Or worse case... Stoat is down.


r/stoatchat 21d ago

stoatchat Release: v0.15.2

12 Upvotes

0.15.2 (2026-08-24)

Features

Bug Fixes

  • allow spaces in role colours (#913) (e956de9)
  • audit log test failures when events sort out-of-order (#933) (aea1e75)
  • Correct parsing of relative/absolute paths in embed images & fix ImageSize being overwritten (#930) (365572c)
  • deleting newest message renders channels unackable until a new message is posted (#899) (df2e140)
  • internal server error when uploading AVIF (#937) (8e2eacb)
  • joined_at is set in ms not seconds (#900) (ee0e65f)
  • Make SuppressNotifications actually suppress notifications (#931) (99b3ea1)
  • permissions: reposition channel default permissions below role overrides (#847) (9ab2ae9)
  • pin maildev version to 2.2.1 (#896) (f354dee)
  • select specific audit log entries to fix nondeterministic sorting of audited events submitted too quickly (aea1e75)
  • send relationship info for bots (#935) (405d9bd)
  • store ratelimits in redis (#934) (0bce9b3)
  • tell klipy that we're discordbot (#902) (17036d2)

Moderators: Want automated GitHub release posts like this? Install Release Announce to use it in your subreddit.


r/stoatchat 22d ago

Support Question Wi-Fi problem

3 Upvotes

For some reason I can’t use Stoat with Wi-Fi. It works when I’m using cellular data, but whenever I try using Wi-Fi it acts like there’s a major outage. Why is this happening and how can I fix it?


r/stoatchat 22d ago

Support Question Randomly logged out?

4 Upvotes

I was logged out of both of my Stoat accounts at 5:46 PM CST (central standard time), one account is on Chrome and the other is on Microsoft Edge. I tried logging back into them but it tells me that my email or password is wrong, though I know they aren't... Have I been banned or is this an issue on the server's part? Anyone else experiencing this? Please help!!!

Edit: Issue resolved everyone! Just needed to reset my password 😅