POLL: Which chat system would you like FGD to have?

What are your 3 most preferred chat systems that you would also like to use on FDG?

XMPP through external client
7
18%
XMPP through web-client (chat only)
3
8%
XMPP through advanced web-client (Movim)
1
3%
Matrix through external client
2
5%
Matrix with Riot.im web-client
5
13%
IRC through external client
6
15%
IRC through modern web-client
9
23%
Mattermost
1
3%
RocketChat
0
No votes
Zulip
0
No votes
Mumble Voice Chat
4
10%
Other (comment below)
1
3%
 
Total votes : 39

Re: POLL: Which chat system would you like FGD to have?

Postby Julius » 25 Apr 2019, 22:05

Mattermost is more designed for enterprise use... but less "flashing lights" then :p

For gaming chat Discord is actually a lot bigger than Steam. Only with the recent improvement of Steam's chat service, they tried to get a few users back from Discord. But I don't think that has been very successful yet.
In theory the Matterbridge also supports bridging Steam chat though... but I think the library they are using for that recently broke so as of now it isn't working anymore.
User avatar
Julius
Community Moderator
 
Posts: 2425
Joined: 06 Dec 2009, 14:02

Re: POLL: Which chat system would you like FGD to have?

Postby fluffrabbit » 25 Apr 2019, 22:50

Julius {l Wrote}:Mattermost is more designed for enterprise use... but less "flashing lights" then :p

I don't like enterprise stuff or flashing lights unless I'm consuming an entertainment experience and/or drunk. In any case, if Mattermost is a low-resource alternative to Matrix then by all means try it out.

Julius {l Wrote}:For gaming chat Discord is actually a lot bigger than Steam. Only with the recent improvement of Steam's chat service, they tried to get a few users back from Discord. But I don't think that has been very successful yet.

I didn't know that. If Mattermost both interfaces with Discord and offers an improved user experience (more like the Mumble web client) then I have no objections.

Julius {l Wrote}:In theory the Matterbridge also supports bridging Steam chat though... but I think the library they are using for that recently broke so as of now it isn't working anymore.

I see. People really need to write better bug reports.
fluffrabbit
 
Posts: 221
Joined: 11 Apr 2019, 11:17

Re: POLL: Which chat system would you like FGD to have?

Postby Julius » 28 Apr 2019, 22:53

Got a basic Mattermost Team Edition to work (lots of minor configurations left though, and I have not yet installed all the bridging stuff).

It is available on https://chat.freegamedev.net (registrations still disabled)

Performance so far seems good (as expected from a lightweight Go app). Docker image with a single active user is at around 50mb RAM only! Will likely not scale as well as ejabberd (XMPP), but we don't have thousands of concurrent users anyways ;)

You can create teams and (public and private) channels within them. Overall it looks and works quite similar to Discord (or the other way around, or both are Slack clones... what ever :eew: ).

You can @ mention users and there is a function for reply treads and post flagging for follow up. It's also really easy to setup up various integrations with webhooks and plugins.

Here is a quick screenshot from my testing with a dark theme (there are two light and two dark themes available):
https://imgur.com/SOcLTjZ
User avatar
Julius
Community Moderator
 
Posts: 2425
Joined: 06 Dec 2009, 14:02

Re: POLL: Which chat system would you like FGD to have?

Postby Julius » 07 May 2019, 15:20

Public registrations are still disabled, but you should be able to set up an account with this invitation link:
https://chat.freegamedev.net/signup_use ... 5eni7pbk4r

I will be a bit busy the coming days, so setting up the IRC gateway and the Discord etc. bridge will probably have to wait a bit.

You can use Mattermost with the web interface, but there are also nice mobile clients available.

Edit: enabled registrations
User avatar
Julius
Community Moderator
 
Posts: 2425
Joined: 06 Dec 2009, 14:02

Re: POLL: Which chat system would you like FGD to have?

Postby fluffrabbit » 09 May 2019, 16:37

get in here ppl
fluffrabbit
 
Posts: 221
Joined: 11 Apr 2019, 11:17

Re: POLL: Which chat system would you like FGD to have?

Postby Julius » 09 May 2019, 22:27

fluffrabbit reminded me that the most recent mobile app for Mattermost is not available on Fdroid (yet). The issue seems to be only about using Google's servers for push notifications. Otherwise the app should be fully compliant with the strict Fdroid rules. So I guess you can judge yourself if your use of Android makes this a relevant issue or not.
For those using an Android version without the Playstore, there are .apk versions for manual installation here:
https://github.com/mattermost/mattermos ... e/releases

P.s. the Mattermost Classic app also works, but isn't really recommended anymore.
User avatar
Julius
Community Moderator
 
Posts: 2425
Joined: 06 Dec 2009, 14:02

Re: POLL: Which chat system would you like FGD to have?

Postby Julius » 11 May 2019, 23:59

Got basic bridging to work. For now the FreeGameDev/General channel on our Mattermost team chat is linked with our #freegamer IRC channel on freenode. Feedback welcome :)

Next it should be easy to link it to the open-source games Discord channel, but I first need to figure out how bot accounts on Discord work.

Anyone got a suggestion for other places to link? Sadly Steam chat is currently broken with Matterbridge, but I think a Matrix.org channel would work.

I am also still contemplating how to best link with XMPP. Matterbridge also supports it, but these Bot bridges are a bit of a band-aid and I would rather have a proper gateway. The easiest might be to enabled matterircd and joint this pseudo IRC channel via the Biboumi XMPP to IRC gameway that we have already running.

Edit: #opengameart on freenode IRC is now bridged to the opengameart channel on the team chat.
User avatar
Julius
Community Moderator
 
Posts: 2425
Joined: 06 Dec 2009, 14:02

Re: POLL: Which chat system would you like FGD to have?

Postby Julius » 17 May 2019, 22:31

Basic bridging to the OpenSourceGames Discord server (https://discord.gg/efrDNG ) is now also working.
It bridges the Mattermost #General channel to the IRC #Freegamer one and the #Games channel on Discord
#off-topic and #development are also bridged between Mattermost and Discord

I also added an OpenGameArt channel to Discord and bridged that to Mattermost and IRC.
User avatar
Julius
Community Moderator
 
Posts: 2425
Joined: 06 Dec 2009, 14:02

Re: POLL: Which chat system would you like FGD to have?

Postby fluffrabbit » 18 May 2019, 00:55

So it's Mattermost <-> IRC <-> Discord. Sounds like a big ball of string, but I'm glad you got it working. :)
fluffrabbit
 
Posts: 221
Joined: 11 Apr 2019, 11:17

Re: POLL: Which chat system would you like FGD to have?

Postby Julius » 19 May 2019, 01:01

Naa, all managed by Matterbridge, so it is rather a star shaped mess :)

I updated to Mattermost 5.11 and added some nice plugins, such as a draw and image annotation one & a really easy to use reminder bot.
User avatar
Julius
Community Moderator
 
Posts: 2425
Joined: 06 Dec 2009, 14:02

Re: POLL: Which chat system would you like FGD to have?

Postby Julius » 23 May 2019, 16:50

Anyone else having issue logging into the Mattermost web client with a "unable to save session" error?
Might be my network here, or a but in the version 5.11 I updated to two days ago. A bit strange... mobile client continues to work fine.

Seems to be resolved. Not sure what was causing it.
User avatar
Julius
Community Moderator
 
Posts: 2425
Joined: 06 Dec 2009, 14:02

Re: POLL: Which chat system would you like FGD to have?

Postby Julius » 28 May 2019, 19:15

Reasons to not use Discord https://spyware.neocities.org/articles/discord.html

So if you use our Mattermost chat and allow us to bridge to Discord all but the (commercially uninteresting) contents of your messages will never reach Discord, while you can still keep in touch with people not having made the jump.

All it requires is that you set up a bot account for our Matterbridge (or convince a Discord channel Mod of it). Also if you want to bridge any other systems IRC, XMPP etc. just let me know.
User avatar
Julius
Community Moderator
 
Posts: 2425
Joined: 06 Dec 2009, 14:02

Re: POLL: Which chat system would you like FGD to have?

Postby GunChleoc » 29 May 2019, 10:39

Thanks for the article :)
User avatar
GunChleoc
 
Posts: 409
Joined: 20 Sep 2012, 22:45

Re: POLL: Which chat system would you like FGD to have?

Postby Julius » 29 May 2019, 22:20

XMPP accounts work again, but are now linked to the accounts on mattermost (chat.freegamedev.net) not Hubzilla anymore. Maybe I will like the Mattermost teams to the shared rooster feature of XMPP if I find an easy workaround in the database.

When the new Movim release drops (v14.2) I will likely give it a spin. Pretty nice xmpp webclient overall.

If I find the time on the weekend I will also try to enable matterircd so that you can use any IRC client with Mattermost (or even XMPP clients through the xmpp to irc bridge?)
User avatar
Julius
Community Moderator
 
Posts: 2425
Joined: 06 Dec 2009, 14:02

Who is online

Users browsing this forum: Bing [Bot] and 1 guest