Discord server shut down? #132

Closed
opened 2024-04-10 22:23:31 +02:00 by kian · 35 comments

Is there an existing issue for this?

  • I have searched the existing issues

Affected Commit or Release

NA

Description of Issue

I was just yeeted off of the Suyu discord, invite seems invalid as well, was it shut down?

Expected Behavior

^^

Reproduction Steps

^^

Log File

^^

System Configuration

^^

### Is there an existing issue for this? - [x] I have searched the existing issues ### Affected Commit or Release NA ### Description of Issue I was just yeeted off of the Suyu discord, invite seems invalid as well, was it shut down? ### Expected Behavior ^^ ### Reproduction Steps ^^ ### Log File ^^ ### System Configuration ^^
kian added the
bug
label 2024-04-10 22:23:31 +02:00

+1

+1
Member

Discord took action against both the suyu discord and the Sudachi discord, most likely after pressure from big N.

Discord took action against both the suyu discord and the Sudachi discord, most likely after pressure from big N.
Exverge reopened this issue 2024-04-10 22:40:29 +02:00
Member

It was a community guidelines strike, nothing due to nintendo most likely

It was a community guidelines strike, nothing due to nintendo most likely

i can make a guided since they don't pull that type of bs or maybe someone can make a new discord? someone on the team

i can make a guided since they don't pull that type of bs or maybe someone can make a new discord? someone on the team
Owner

And that is why you shouldn't use Discord at all. Is just a ticking bomb. Same applies for almost any centralized big service.

https://archive.is/8sa3s
https://usemumble.neocities.org/

I wish more open source software/projects like Pretendo and the SpotPass Archival Project used Open Source IM platforms like Revolt or Matrix.

Even a forum would be good to keep everything more organized

i can make a guided

Guilded? Is not open source.

And that is why you shouldn't use Discord at all. Is just a ticking bomb. Same applies for almost any centralized big service. https://archive.is/8sa3s https://usemumble.neocities.org/ I wish more open source software/projects like [Pretendo](https://pretendo.network/) and the [SpotPass Archival Project](https://spotpassarchive.github.io) used Open Source IM platforms like Revolt or Matrix. Even a forum would be good to keep everything more organized >i can make a guided Guilded? Is not open source.
Author

Are we swapping to matrix then?

Are we swapping to matrix then?

And that is why you shouldn't use Discord at all. Is just a ticking bomb. Same applies for almost any centralized big service.

https://archive.is/8sa3s
https://usemumble.neocities.org/

I wish more open source software/projects like Pretendo and the SpotPass Archival Project used Open Source IM platforms like Revolt or Matrix.

Even a forum would be good to keep everything more organized

i can make a guided

Guilded? Is not open source.

Guided allows for anything they don't care at all cause china

> And that is why you shouldn't use Discord at all. Is just a ticking bomb. Same applies for almost any centralized big service. > > https://archive.is/8sa3s > https://usemumble.neocities.org/ > > I wish more open source software/projects like [Pretendo](https://pretendo.network/) and the [SpotPass Archival Project](https://spotpassarchive.github.io) used Open Source IM platforms like Revolt or Matrix. > > Even a forum would be good to keep everything more organized > > >i can make a guided > > Guilded? Is not open source. Guided allows for anything they don't care at all cause china

that being said revolt is a thing as well

that being said revolt is a thing as well
Contributor

I thing Matrix is a good option because it is decentralized and can be self-hosted.

I thing Matrix is a good option because it is decentralized and can be self-hosted.

https://github.com/revoltchat it has a flatpak and easy to use for the end user also self hosted by whoever makes it so it's decentralized and has the same features as discord mostly

https://github.com/revoltchat it has a flatpak and easy to use for the end user also self hosted by whoever makes it so it's decentralized and has the same features as discord mostly

This is just my opinion I think that revoltchat is a good idea is because You can have animated avatars and profile banners for free. You can customize the theme beyond just dark and light mode. For example can you set a primary colour or even do CSS customization. Revolt even offers Themes to chose from.
Very extensive Markdown. Revolt already had embedded links, lists and headers before Discord updated their Markdown set. But they also have support for Math expressions and KaTeX which allows crazy stuff like coloured text or different fonts, It allows automated user-accounts from what I know. Tho it also offers bot-accounts for bot devs, They have names with discriminators now (Yes, that's something positive) and Nothing is behind a paywall

100% agree

> This is just my opinion I think that revoltchat is a good idea is because You can have animated avatars and profile banners for free. You can customize the theme beyond just dark and light mode. For example can you set a primary colour or even do CSS customization. Revolt even offers Themes to chose from. > Very extensive Markdown. Revolt already had embedded links, lists and headers before Discord updated their Markdown set. But they also have support for Math expressions and KaTeX which allows crazy stuff like coloured text or different fonts, It allows automated user-accounts from what I know. Tho it also offers bot-accounts for bot devs, They have names with discriminators now (Yes, that's something positive) and Nothing is behind a paywall 100% agree

We are currently evaluating options for self-hosted communities. Presently we are considering these:

  • Rocket Chat
  • Revolt
  • Mattermost
  • Zulip

If anyone has any suggestions that satisfy these requirements:

  • Text chat
  • Voice chat
  • Community based
  • Development oriented or git integration (optional)

Please let me know. Matrix doesn't fit these requirements as it doesn't really have communities, only rooms.

We are currently evaluating options for self-hosted communities. Presently we are considering these: - Rocket Chat - Revolt - Mattermost - Zulip If anyone has any suggestions that satisfy these requirements: - Text chat - Voice chat - Community based - Development oriented or git integration (optional) Please let me know. Matrix doesn't fit these requirements as it doesn't really have communities, only rooms.

We are currently evaluating options for self-hosted communities. Presently we are considering these:

  • Rocket Chat
  • Revolt
  • Mattermost
  • Zulip

If anyone has any suggestions that satisfy these requirements:

  • Text chat
  • Voice chat
  • Community based
  • Development oriented or git integration (optional)

Please let me know. Matrix doesn't fit these requirements as it doesn't really have communities, only rooms.

image looks like revolt does all of this

> We are currently evaluating options for self-hosted communities. Presently we are considering these: > - Rocket Chat > - Revolt > - Mattermost > - Zulip > > If anyone has any suggestions that satisfy these requirements: > - Text chat > - Voice chat > - Community based > - Development oriented or git integration (optional) > > Please let me know. Matrix doesn't fit these requirements as it doesn't really have communities, only rooms. ![image](/attachments/b0ad0a76-c759-40f4-919a-810152b8dc66) looks like revolt does all of this
434 KiB

Consider making ##suyu or #suyu on LiberaChat. Or EFNet or Rizon. Preferably LiberaChat. Then you can have a chat relay system to other platforms. I personally don't see the need for the other features that IRC doesn't have.

Consider making ##suyu or #suyu on LiberaChat. Or EFNet or Rizon. Preferably LiberaChat. Then you can have a chat relay system to other platforms. I personally don't see the need for the other features that IRC doesn't have.

I'd like to recommend using Revolt as well. It's like Discord but with freedom

I'd like to recommend using Revolt as well. It's like Discord but with freedom

Revolt is winning!

Revolt is winning!

Revolt is good i think

Revolt is good i think

Revolt would be best for me since I already have an account there

Revolt would be best for me since I already have an account there

Guilded also quite popular as well

Guilded also quite popular as well

Guilded is owned by Roblox tho - they'd cave in faster than Discord

Guilded is owned by Roblox tho - they'd cave in faster than Discord

Use Revolt. But Make Sure We Are A Self Hosting The Revolt Instance. And We Should Also Have Backup Chat Methods Incase Anything Goes Wrong like irc

Use Revolt. But Make Sure We Are A Self Hosting The Revolt Instance. And We Should Also Have Backup Chat Methods Incase Anything Goes Wrong like irc

Use Revolt. But Make Sure We Are A Self Hosting The Revolt Instance. And We Should Also Have Backup Chat Methods Incase Anything Goes Wrong like irc

The problem with self-hosted revolt is that you can't use your existing revolt login and AFAIK you can't use the desktop client. If people wanted to use the desktop client we'd have roll a custom build. That's kind of inconvenient. I'm leaning more towards Mattermost.

> Use Revolt. But Make Sure We Are A Self Hosting The Revolt Instance. And We Should Also Have Backup Chat Methods Incase Anything Goes Wrong like irc The problem with self-hosted revolt is that you can't use your existing revolt login and AFAIK you can't use the desktop client. If people wanted to use the desktop client we'd have roll a custom build. That's kind of inconvenient. I'm leaning more towards Mattermost.

I'm on Revolt and Matrix already, but i can register on mattermost as well, just waiting.

I'm on Revolt and Matrix already, but i can register on mattermost as well, just waiting.

Revolt is a shitty idea, especially when they only actual argument for it is that it lets devs make bots - something every other platform does. Other arguments I saw were that it does markdown (something everyone else does), it lets you have animated avatars and free banners, and other junk shit that's not actually relevant to choosing a chat platform.

Here's my argument for Matrix:

First, Matrix allows people to sign up through many instances and use it for other chats. It's common in the FOSS community, so FOSS developers are likely to have Matrix accounts already. Using it on the regular will help streamline things into one app for FOSS developers.

Secondly, I saw some misinformation that Matrix doesn't have communities? This is factually incorrect. Matrix has communities in the way of spaces, wherein a bunch of rooms (channels) are grouped together for people to join and leave, view and close ad-hoc. It gives users control over what they see and what they don't (i.g. similar to Discord's hide/show channels feature?)

Thirdly, Matrix, through official means, has the ability to bridge to the much more popular (than even discord) chat apps, Whatsapp and FB Messenger. Depending on the future of the EU's DMA, this may extend to other platforms such as iMessage, which so far has weasled out of compliance, but I'm sure this is only a temporary setback.

That's my argument. Take it or leave it.

But for the love of Jesus L. Christ, don't pick a platform with any consideration of how user profiles appear. That's the dumbest shit I've ever seen.

Revolt is a shitty idea, especially when they only actual argument for it is that it lets devs make bots - something every other platform does. Other arguments I saw were that it does markdown (something everyone else does), it lets you have animated avatars and free banners, and other junk shit that's not actually relevant to choosing a chat platform. Here's my argument for Matrix: First, Matrix allows people to sign up through many instances and use it for other chats. It's common in the FOSS community, so FOSS developers are likely to have Matrix accounts already. Using it on the regular will help streamline things into one app for FOSS developers. Secondly, I saw some misinformation that Matrix doesn't have communities? This is factually incorrect. Matrix has communities in the way of spaces, wherein a bunch of rooms (channels) are grouped together for people to join and leave, view and close ad-hoc. It gives users control over what they see and what they don't (i.g. similar to Discord's hide/show channels feature?) Thirdly, Matrix, [through official means](https://element.io/blog/the-eu-digital-markets-act-is-here/), has the ability to bridge to the much more popular (than even discord) chat apps, Whatsapp and FB Messenger. Depending on the future of the EU's DMA, this may extend to other platforms such as iMessage, which so far has weasled out of compliance, but I'm sure this is only a temporary setback. That's my argument. Take it or leave it. But for the love of Jesus L. Christ, don't pick a platform with any consideration of how user profiles appear. That's the dumbest shit I've ever seen.

I tried Mattermost but it ended up being too corporate and not suitable for our purposes. Revolt is giving me some issues. I might try Rocket Chat also.

I tried Mattermost but it ended up being too corporate and not suitable for our purposes. Revolt is giving me some issues. I might try Rocket Chat also.

Revolt at least for me is just a clone of discord but that can be self hosted and is more private, at functionality its the same thing.

Revolt at least for me is just a clone of discord but that can be self hosted and is more private, at functionality its the same thing.

and i dont like too much because there is not much development in Revolt, if there is some security issue, you are on your own, the last and i think the only build that revolt did was on 2022.

and i dont like too much because there is not much development in Revolt, if there is some security issue, you are on your own, the last and i think the only build that revolt did was on 2022.

from privacy POV and self hosted option that i hear every developer use and even activists, that you know its a good and hardcore project we know its good its undoubtely matrix.

from privacy POV and self hosted option that i hear every developer use and even activists, that you know its a good and hardcore project we know its good its undoubtely matrix.

I set up Rocket.Chat. It's available at https://chat.suyu.dev

I set up Rocket.Chat. It's available at https://chat.suyu.dev

So after 96f822d13f, 73e135bf4a and 2b16baf506, there is now a Rocket.Chat instance, correct?

The lack of justification for not going with Matrix (used or bridged by almost every F/OSS project out there) is a little perplexing.

Please let me know. Matrix doesn't fit these requirements as it doesn't really have communities, only rooms.

Matrix has "spaces" which are equivalent, as mentioned above.

P.S. Just like most people, I kind of did foresee the Discord ban coming. It would be great to have more details on the matter from Discord itself whenever available.

So after https://git.suyu.dev/suyu/suyu/commit/96f822d13f08a225b3505e5e89555d59961b0be3, https://git.suyu.dev/suyu/suyu/commit/73e135bf4a56aea8552e31afb7f4a6f354196c97 and https://git.suyu.dev/suyu/suyu/commit/2b16baf506886ab7df9c4df0b48ae43e047aa593, there is now a Rocket.Chat instance, correct? The lack of justification for not going with Matrix (used or bridged by almost every F/OSS project out there) is a little perplexing. > Please let me know. Matrix doesn't fit these requirements as it doesn't really have communities, only rooms. Matrix has "spaces" which are equivalent, as mentioned above. P.S. Just like most people, [I kind of did foresee the Discord ban coming](https://blog.keyedlimepie.org/do-not-switch-the-tragedy-of-suyu-or-how-to-not-handle-a-fork). It would be great to have more details on the matter from Discord itself whenever available.

from privacy POV and self hosted option that i hear every developer use and even activists, that you know its a good and hardcore project we know its good its undoubtely matrix.

exactly, matrix is the ultimate choice for people who are getting censored.
no one can be banned from there, and you can literally host your own matrix server, it's lightweight and it will make sure that the big N dont get in touch with the project.

> from privacy POV and self hosted option that i hear every developer use and even activists, that you know its a good and hardcore project we know its good its undoubtely matrix. exactly, matrix is the ultimate choice for people who are getting censored. no one can be banned from there, and you can literally host your own matrix server, it's lightweight and it will make sure that the big N dont get in touch with the project.

So after 96f822d13f, 73e135bf4a and 2b16baf506, there is now a Rocket.Chat instance, correct?

The lack of justification for not going with Matrix (used or bridged by almost every F/OSS project out there) is a little perplexing.

Please let me know. Matrix doesn't fit these requirements as it doesn't really have communities, only rooms.

Matrix has "spaces" which are equivalent, as mentioned above.

P.S. Just like most people, I kind of did foresee the Discord ban coming. It would be great to have more details on the matter from Discord itself whenever available.

yeah, there's literally no reason to not choose it over Revolt.

> So after https://git.suyu.dev/suyu/suyu/commit/96f822d13f08a225b3505e5e89555d59961b0be3, https://git.suyu.dev/suyu/suyu/commit/73e135bf4a56aea8552e31afb7f4a6f354196c97 and https://git.suyu.dev/suyu/suyu/commit/2b16baf506886ab7df9c4df0b48ae43e047aa593, there is now a Rocket.Chat instance, correct? > > The lack of justification for not going with Matrix (used or bridged by almost every F/OSS project out there) is a little perplexing. > > > Please let me know. Matrix doesn't fit these requirements as it doesn't really have communities, only rooms. > > Matrix has "spaces" which are equivalent, as mentioned above. > > P.S. Just like most people, [I kind of did foresee the Discord ban coming](https://blog.keyedlimepie.org/do-not-switch-the-tragedy-of-suyu-or-how-to-not-handle-a-fork). It would be great to have more details on the matter from Discord itself whenever available. yeah, there's literally no reason to not choose it over Revolt.

I set up Rocket.Chat. It's available at https://chat.suyu.dev

Not including myself, there were already 18 people in this conversation. According to Rocket Chat's price page, even the self-hosted free plan has a max of 25 users before it becomes $2/user/month on annual billing.

Just thought that should be mentioned if it was overlooked.

That's not true. It was a misunderstanding generated by update 6.5.0, which offered Community Edition users a free trial through a plan called Starter. These users could and can revert to using the Community Edition if they wish, as most likely did. You can read more about this misunderstanding here: https://github.com/RocketChat/Rocket.Chat/issues/31149

A comparison between the Community Edition and the Starter version would be: https://8859759.fs1.hubspotusercontent-na1.net/hubfs/8859759/Rocket.Chat%20Community%20vs.%20Starter%20plan.pdf

Unfortunately, Rocket.Chat's website does not mention the Community Edition on /pricing, making it seem like such a possibility does not exist (Rocket.Chat's focus has shifted to something exclusively commercial and not community-oriented, it seems), but that is not a problem for self-hosting.

My personal recommendation: XMPP. There are many servers and many clients available. It supports federation and requires low hardware power to self-host the server. As a client, I recommend Conversations for Android and Gajim for Microsoft Windows and GNU/Linux. As a web client, you could use https://conversejs.org/ for example.

> > I set up Rocket.Chat. It's available at https://chat.suyu.dev > > Not including myself, there were already 18 people in this conversation. According to Rocket Chat's price page, even the self-hosted free plan has a max of 25 users before it becomes $2/user/month on annual billing. > > Just thought that should be mentioned if it was overlooked. That's not true. It was a misunderstanding generated by update 6.5.0, which offered Community Edition users a free trial through a plan called Starter. These users could and can revert to using the Community Edition if they wish, as most likely did. You can read more about this misunderstanding here: https://github.com/RocketChat/Rocket.Chat/issues/31149 A comparison between the Community Edition and the Starter version would be: https://8859759.fs1.hubspotusercontent-na1.net/hubfs/8859759/Rocket.Chat%20Community%20vs.%20Starter%20plan.pdf Unfortunately, Rocket.Chat's website does not mention the Community Edition on /pricing, making it seem like such a possibility does not exist (Rocket.Chat's focus has shifted to something exclusively commercial and not community-oriented, it seems), but that is not a problem for self-hosting. My personal recommendation: XMPP. There are many servers and many clients available. It supports federation and requires low hardware power to self-host the server. As a client, I recommend Conversations for Android and Gajim for Microsoft Windows and GNU/Linux. As a web client, you could use https://conversejs.org/ for example. ![](https://camo.githubusercontent.com/8903ccbea60acbdb8722ee09e374c9045fe1c9bb28e99f6f4e72be9c5d6f03a2/68747470733a2f2f636f6e76657273656a732e6f72672f73637265656e73686f74732f436f6e76657273652d66756c6c73637265656e2e706e67)

There is no perfect solution. Matrix, Rocket.Chat, Revolt, etc. all have their drawbacks. I agree that Rocket.Chat is not the perfect solution.

Matrix "spaces" are just not suitable for a project like this from a moderation perspective. I'm also of the opinion that the state of Matrix clients is disappointing. There's many of them I'm yet to use one that functions properly.

With regards to foreseeing the Discord ban coming, everyone did. I tried to convince people to move to something else but they fell for the sunk cost fallacy of "we've already set it up now".

There is no perfect solution. Matrix, Rocket.Chat, Revolt, etc. all have their drawbacks. I agree that Rocket.Chat is not the perfect solution. Matrix "spaces" are just not suitable for a project like this from a moderation perspective. I'm also of the opinion that the state of Matrix clients is disappointing. There's many of them I'm yet to use one that functions properly. With regards to foreseeing the Discord ban coming, everyone did. I tried to convince people to move to something else but they fell for the sunk cost fallacy of "we've already set it up now".

I agree that Rocket.Chat is not the perfect solution.

Rocket.Chat is a single use application only usable by accessing chat.suyu.dev and leaving that page open in your browser indefinitely. It's among the worst solutions.

Matrix "spaces" are just not suitable for a project like this from a moderation perspective.

What does this even mean? As is the rocket.chat does not even need moderation because nobody uses it. At least with a matrix, people would be able to access it with a client they already have. Yes, the regular fanboys might have a hard time using another app - a problem rocket.chat has as well, but people who actually contribute to FLOSS in particular are generally familiar with matrix.

There's many of them I'm yet to use one that functions properly

Element functions properly. Have your disappointment all you want, but that doesn't mean that it doesn't function.

> I agree that Rocket.Chat is not the perfect solution. Rocket.Chat is a single use application only usable by accessing chat.suyu.dev and leaving that page open in your browser indefinitely. It's among the worst solutions. > Matrix "spaces" are just not suitable for a project like this from a moderation perspective. What does this even mean? As is the rocket.chat does not even *need* moderation because nobody uses it. At least with a matrix, people would be able to access it with a client they already have. Yes, the regular fanboys might have a hard time using another app - a problem rocket.chat has as well, but people who actually contribute to FLOSS in particular are generally familiar with matrix. > There's many of them I'm yet to use one that functions properly Element functions properly. Have your disappointment all you want, but that doesn't mean that it doesn't function.
Sign in to join this conversation.
No Milestone
No project
No Assignees
20 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: suyu/suyu#132
No description provided.