Would like someone to help me create a Discord alternative

Discuss hardware, PC, laptop, software help... whatever.
User avatar
K4sum1
Lazy Owner
Posts: 806
Joined: 11 Jan 2021, 07:40
OS: Windows 8.1 x64
Has thanked: 494 times
Been thanked: 219 times
Contact:
United States of America

Would like someone to help me create a Discord alternative

Unread post by K4sum1 »

I posted this on r/discordapp, and it didn't work out too well.

I've had this idea for a while, long before the current redesign. I know there's plenty of alternatives, but most of them aren't as easy to use or work as well as Discord. I would like to change this.

I have the means to host a Discord alternative, I own a technology related forum. I may need to upgrade to a VPS plan depending on the solution, but I need an excuse to avoid the almost inevitable cPanel 98 anyways.



The main goals so far would be:

A fast and more compatible browser client.

A similar look to Discord, but without completely ripping it off.

A font that looks good, allows for easily distinguishing between l and I, and renders good under GDI and Linux.

Ability to import channels and messages from exported Discord messages.



Long term goals (This would be before the stable and full 1.0 release):

A dedicated option for users to create and submit custom themes, creating a bit of something for everyone.

Attempt to get feature parity with Discord.

Two clients, one similar to the current Discord client, and one similar to the chat clients of 10+ years ago. One for people who want something fully featured, the other for people on old computers or want something basic and lightweight.

Server nuke protection.

Bot similar to those Discord IRC bots, allowing users to access Discord servers using the client of our soon to be alternative. (This may sound a bit counterintuitive, but it has its benefits)



The list may seem a bit barren, but I don't want to overpromise and underdeliver. It could eventually beat Discord in some regards, for example, I'd like 10MB uploads and 100 free emojis per sever able to be used anywhere, but I don't know when those would happen. It's very likely, but unconfirmed.



What I would need:

Basic mockups, this doesn't need to be detailed or fancy, just a simple overview of what it could end up looking like. If I'm not lazy, I might finally make a few.

I need people able to code and develop. The most I can reliably do is edit CSS, and I'm pretty bad at it. I cannot do this myself.

I need a designer to design and preferably code the main theme and design an icon. I have a few people in mind, however if they all refuse, I would be willing to let someone from the community in.

I could potentially need testers, I have some people that I could use, but more is always better.

There may be more people needed for some tasks I haven't thought of.

If this idea is flawed in some way, please let me know, and I'll correct it or think of solutions.

If any of this interests you, or you want to help, please either leave a comment or DM me, and we can discuss further there.
R3n who?

BokeeXD(aka XP user)
Posts: 4
Joined: 16 May 2021, 20:50
Has thanked: 1 time
Been thanked: 3 times
Bosnia & Herzegovina

Would like someone to help me create a Discord alternative

Unread post by BokeeXD(aka XP user) »

That would be a great idea,making it run on Windows XP if possible.

User avatar
K4sum1
Lazy Owner
Posts: 806
Joined: 11 Jan 2021, 07:40
OS: Windows 8.1 x64
Has thanked: 494 times
Been thanked: 219 times
Contact:
United States of America

Would like someone to help me create a Discord alternative

Unread post by K4sum1 »

BokeeXD(aka XP user) wrote: 16 May 2021, 20:51 That would be a great idea,making it run on Windows XP if possible.
I did imply that. One of the drafts mentioned the web client potentially working on Firefox 38 and Chrome 48, and mentioned the light client potentially working on 2k and 9x with KernelEx.

Though lower is always better.
R3n who?

User avatar
freedom
Posts: 7
Joined: 05 Mar 2021, 00:50
Location: USA
Mood: USA
Has thanked: 3 times
Been thanked: 2 times
United States of America

Would like someone to help me create a Discord alternative

Unread post by freedom »

are you planning on actually organizing a team to do any of this? or is this just another "cool mockups and ideas" thread?
Imagefreedom

User avatar
docR
Posts: 51
Joined: 13 Mar 2021, 04:57
Has thanked: 69 times
Been thanked: 24 times
United States of America

Would like someone to help me create a Discord alternative

Unread post by docR »

freedom wrote: 16 May 2021, 21:10 are you planning on actually organizing a team to do any of this? or is this just another "cool mockups and ideas" thread?
Perhaps he'll enlist you as the project head, and pay you in the amount of a Vista desktop that doesn't 0x000000e6
Precision 5810 - Xeon E5-1650 v3 | 16 GB | EVGA 970 | 840 Pro | 2 TB HGST | | 4 TB X300 | Vista-tweaked W7
Latitude e7250 - i7 5600U | HD 5500 | 16 GB | 250 GB mSATA | 1 TB My Passport | Vista-tweaked W7
Image

User avatar
K4sum1
Lazy Owner
Posts: 806
Joined: 11 Jan 2021, 07:40
OS: Windows 8.1 x64
Has thanked: 494 times
Been thanked: 219 times
Contact:
United States of America

Would like someone to help me create a Discord alternative

Unread post by K4sum1 »

freedom wrote: 16 May 2021, 21:10 are you planning on actually organizing a team to do any of this? or is this just another "cool mockups and ideas" thread?
I would like to organize a team, but since it's gonna basically be volunteer work for something that will/will soon be open source, I don't think I could do too much.
R3n who?

Kouto

Would like someone to help me create a Discord alternative

Unread post by Kouto »

I hate to enter the thread on a downer, however, the trouble is... you could say all of this, but no one is going to help if you don't have any existing codebase to work with, already. Also, as far as I know, you don't even know any programming languages to the extent that would scale to the extent as Discord has, unless things have changed in the past six months, I don't know.

I imagine this is going to be some kind of self-hosted, decentralised alternative that would work in a similar fashion to say, diaspora (an ancient, GPL'd alternative to Facebook which sadly died down in development some years back) - users login to the instance of their choice, using their own client/authentication methods, and if they were to join a server on a specific instance (presumably run on some dedicated server of whoever's) their user profile data would be transmitted to the other server. DMs would be handed P2P I imagine.

(Of course, this would require some audit work when it comes to GDPR or other such things, but should you play your cards right, it might be a nice little alternative that could have some minor successes particularly in the Linux/FOSS world, I imagine.)

Web UI wise, I feel like that should be one of the last things that should be focused on, as I imagine that would be something we would probably host ourselves for the average user, but also allow people to download and host locally for whatever purpose they may need it (reminiscent of KiwiIRC in that case, I suppose).

User avatar
K4sum1
Lazy Owner
Posts: 806
Joined: 11 Jan 2021, 07:40
OS: Windows 8.1 x64
Has thanked: 494 times
Been thanked: 219 times
Contact:
United States of America

Would like someone to help me create a Discord alternative

Unread post by K4sum1 »

Kouto wrote: 17 May 2021, 05:27 I hate to enter the thread on a downer, however, the trouble is... you could say all of this, but no one is going to help if you don't have any existing codebase to work with, already. Also, as far as I know, you don't even know any programming languages to the extent that would scale to the extent as Discord has, unless things have changed in the past six months, I don't know.

I imagine this is going to be some kind of self-hosted, decentralised alternative that would work in a similar fashion to say, diaspora (an ancient, GPL'd alternative to Facebook which sadly died down in development some years back) - users login to the instance of their choice, using their own client/authentication methods, and if they were to join a server on a specific instance (presumably run on some dedicated server of whoever's) their user profile data would be transmitted to the other server. DMs would be handed P2P I imagine.

(Of course, this would require some audit work when it comes to GDPR or other such things, but should you play your cards right, it might be a nice little alternative that could have some minor successes particularly in the Linux/FOSS world, I imagine.)

Web UI wise, I feel like that should be one of the last things that should be focused on, as I imagine that would be something we would probably host ourselves for the average user, but also allow people to download and host locally for whatever purpose they may need it (reminiscent of KiwiIRC in that case, I suppose).
I don't like how fragmented decentralized platforms are, but I might have a potential solution.
R3n who?

kcznsk
Posts: 4
Joined: 13 Apr 2021, 16:58
Argentina

Would like someone to help me create a Discord alternative

Unread post by kcznsk »

Why not just make a matrix client that supports legacy windows? The protocol is open, so anyone can make their own client.
It might be possible to fork an existing client like element, that already has most features discord has.
I don't know how hard it would be, but probably much easier than coming with something completely new.
Vista desktop: core i7 870 / GT 630 / 8 GB RAM DDR3
7 desktop: core i5 7400 / GTX 1660 / 24 GB RAM DDR4

User avatar
K4sum1
Lazy Owner
Posts: 806
Joined: 11 Jan 2021, 07:40
OS: Windows 8.1 x64
Has thanked: 494 times
Been thanked: 219 times
Contact:
United States of America

Would like someone to help me create a Discord alternative

Unread post by K4sum1 »

kcznsk wrote: 18 May 2021, 23:28 Why not just make a matrix client that supports legacy windows? The protocol is open, so anyone can make their own client.
It might be possible to fork an existing client like element, that already has most features discord has.
I don't know how hard it would be, but probably much easier than coming with something completely new.
I tried Matrix before, but it didn't let me make an account.
R3n who?

kcznsk
Posts: 4
Joined: 13 Apr 2021, 16:58
Argentina

Would like someone to help me create a Discord alternative

Unread post by kcznsk »

R3n wrote: 18 May 2021, 23:40
kcznsk wrote: 18 May 2021, 23:28 Why not just make a matrix client that supports legacy windows? The protocol is open, so anyone can make their own client.
It might be possible to fork an existing client like element, that already has most features discord has.
I don't know how hard it would be, but probably much easier than coming with something completely new.
I tried Matrix before, but it didn't let me make an account.
Are you talking about matrix.org? I don't know why that would happen, but you can create a matrix account on any other instance, or even host your own.
Last edited by kcznsk on 18 May 2021, 23:54, edited 2 times in total.
Vista desktop: core i7 870 / GT 630 / 8 GB RAM DDR3
7 desktop: core i5 7400 / GTX 1660 / 24 GB RAM DDR4

User avatar
K4sum1
Lazy Owner
Posts: 806
Joined: 11 Jan 2021, 07:40
OS: Windows 8.1 x64
Has thanked: 494 times
Been thanked: 219 times
Contact:
United States of America

Would like someone to help me create a Discord alternative

Unread post by K4sum1 »

kcznsk wrote: 18 May 2021, 23:45
R3n wrote: 18 May 2021, 23:40
kcznsk wrote: 18 May 2021, 23:28 Why not just make a matrix client that supports legacy windows? The protocol is open, so anyone can make their own client.
It might be possible to fork an existing client like element, that already has most features discord has.
I don't know how hard it would be, but probably much easier than coming with something completely new.
I tried Matrix before, but it didn't let me make an account.
Are you talking about matrix.org? I don't know why that would happen, but you can create a matrix account on any other instance, or even host your own.
Another thing I don't like is that since there are multiple instances, you have to have multiple accounts for what is basically the same program.
Forums having different instances makes sense, but general purpose social media should only have a few different instances of different programs.
R3n who?

kcznsk
Posts: 4
Joined: 13 Apr 2021, 16:58
Argentina

Would like someone to help me create a Discord alternative

Unread post by kcznsk »

R3n wrote: 18 May 2021, 23:51
kcznsk wrote: 18 May 2021, 23:45
R3n wrote: 18 May 2021, 23:40

I tried Matrix before, but it didn't let me make an account.
Are you talking about matrix.org? I don't know why that would happen, but you can create a matrix account on any other instance, or even host your own.
Another thing I don't like is that since there are multiple instances, you have to have multiple accounts for what is basically the same program.
Forums having different instances makes sense, but general purpose social media should only have a few different instances of different programs.
No, you don't have to make multiple accounts. Matrix works the same as email for that matter. You can have an email @gmail.com and email people outside of gmail, just like you can have an account on matrix.org and talk with people or join servers rooms from other instances as well. You aren't limited to only talking with people on your instance, just like you aren't limited to emailing only people on gmail.
I had edited my post before but since you replied before I had finished I'll put it down here instead:

For the record, the element webapp works fine on both MyPal and New Moon on Vista. I had tried on MyPal on XP mode and it also worked fine. The client doesn't install on Vista though.
Vista desktop: core i7 870 / GT 630 / 8 GB RAM DDR3
7 desktop: core i5 7400 / GTX 1660 / 24 GB RAM DDR4

User avatar
K4sum1
Lazy Owner
Posts: 806
Joined: 11 Jan 2021, 07:40
OS: Windows 8.1 x64
Has thanked: 494 times
Been thanked: 219 times
Contact:
United States of America

Would like someone to help me create a Discord alternative

Unread post by K4sum1 »

So, I've decided to move the customizability goal to the long term goals section, and added a couple other goals to the list.
R3n who?

tyl0413
Posts: 13
Joined: 13 Jan 2021, 01:08
Has thanked: 2 times
Been thanked: 7 times

Would like someone to help me create a Discord alternative

Unread post by tyl0413 »

R3n wrote: 16 May 2021, 20:38I need people able to code and develop. The most I can reliably do is edit CSS, and I'm pretty bad at it. I cannot do this myself.
Well good luck with that. I really dislike discord and most alternatives but if people are unwilling to even use the stuff that already exists why would they use yours.

User avatar
K4sum1
Lazy Owner
Posts: 806
Joined: 11 Jan 2021, 07:40
OS: Windows 8.1 x64
Has thanked: 494 times
Been thanked: 219 times
Contact:
United States of America

Would like someone to help me create a Discord alternative

Unread post by K4sum1 »

tyl0413 wrote: 21 Jun 2021, 01:01
R3n wrote: 16 May 2021, 20:38I need people able to code and develop. The most I can reliably do is edit CSS, and I'm pretty bad at it. I cannot do this myself.
Well good luck with that. I really dislike discord and most alternatives but if people are unwilling to even use the stuff that already exists why would they use yours.
Well, some of the issues I have with Guilded and others are that they're confusing. A goal is to have a Discord user be able to use this and feel at home.
R3n who?

roytam1
Local Moderator
Posts: 479
Joined: 28 Jan 2021, 14:42
Been thanked: 382 times
Hong Kong

Would like someone to help me create a Discord alternative

Unread post by roytam1 »

alternatives of discord? first one come to mind is mattermost, which ReactOS is using.

User avatar
K4sum1
Lazy Owner
Posts: 806
Joined: 11 Jan 2021, 07:40
OS: Windows 8.1 x64
Has thanked: 494 times
Been thanked: 219 times
Contact:
United States of America

Would like someone to help me create a Discord alternative

Unread post by K4sum1 »

roytam1 wrote: 21 Jun 2021, 03:50 alternatives of discord? first one come to mind is mattermost, which ReactOS is using.
I've looked through all the existing ones, I either can't host them or don't like them.
R3n who?

User avatar
Bird
Posts: 13
Joined: 17 Mar 2021, 18:43
Been thanked: 1 time
Germany

Would like someone to help me create a Discord alternative

Unread post by Bird »

The ability to voice-chat isn't enough, right? This old Teamspeak 2 is such a good piece of software, running on everything between Windows 98 and Windows 10, also in a Virtual Machine on Linux. Unfortuneatly it's closed-source and the existing code can't be modified.

User avatar
K4sum1
Lazy Owner
Posts: 806
Joined: 11 Jan 2021, 07:40
OS: Windows 8.1 x64
Has thanked: 494 times
Been thanked: 219 times
Contact:
United States of America

Would like someone to help me create a Discord alternative

Unread post by K4sum1 »

Bird wrote: 21 Jun 2021, 12:21 The ability to voice-chat isn't enough, right? This old Teamspeak 2 is such a good piece of software, running on everything between Windows 98 and Windows 10, also in a Virtual Machine on Linux. Unfortuneatly it's closed-source and the existing code can't be modified.
I don't much care for the voice chat idea.
R3n who?

dastoopidfurrytwo

Would like someone to help me create a Discord alternative

Unread post by dastoopidfurrytwo »

R3n wrote: 16 May 2021, 20:53
BokeeXD(aka XP user) wrote: 16 May 2021, 20:51 That would be a great idea,making it run on Windows XP if possible.
I did imply that. One of the drafts mentioned the web client potentially working on Firefox 38 and Chrome 48, and mentioned the light client potentially working on 2k and 9x with KernelEx.

Though lower is always better.
I got something simular running on WIn3.1/95

User avatar
MelonicOverlord
Full Moderator
Posts: 54
Joined: 11 Jun 2021, 18:28
Location: England
Mood: Probably Depressed
OS: Gentoo Linux x86_64
Has thanked: 3 times
Been thanked: 9 times
Contact:
Great Britain

Would like someone to help me create a Discord alternative

Unread post by MelonicOverlord »

I feel it would be easier to maybe just modify the existing Discord client to support older OS'???
Image
professional /g/entooman

Pro Linux User
Pro PC Builder
Slightly Pro Front End WebDev
Sometimes Pro Gamer

MAIN PC: i5 9600KF@4.7GHz, 6600XT, 32GB DDR4 3000MHz RAM, Gigabyte Z370XP SLI, 250GB + 500GB SSDs, 2TB HDD, Gentoo + Windows 11

LAPTOP: i5 4300U, Intel HD4400 Graphics, 2x240GB SSD, Gentoo + Windows 10

User avatar
K4sum1
Lazy Owner
Posts: 806
Joined: 11 Jan 2021, 07:40
OS: Windows 8.1 x64
Has thanked: 494 times
Been thanked: 219 times
Contact:
United States of America

Would like someone to help me create a Discord alternative

Unread post by K4sum1 »

MelonicOverlord wrote: 25 Jun 2021, 19:24 I feel it would be easier to maybe just modify the existing Discord client to support older OS'???
Alright, go ahead.

Also, that doesn't fix the issues of Discord, paywalling features, unoptimized frontend, Firefox slowness, etc.
R3n who?

User avatar
littner
Posts: 2
Joined: 09 Jul 2021, 03:29
Been thanked: 1 time
United States of America

Would like someone to help me create a Discord alternative

Unread post by littner »

I would be interested in making a discord alternative.
However, I have yet to acquire the technical knowledge that is required to make such a program. I'm currently learning Python in my free time (whether that's of any use to this project is out of my purview) I'm currently thinking about using Xfire --now deprecated-- as a potential reference to the program, as it included many of the features you listed. I hope we can figure out a way to create something better than discord and Xfire combined.

Image

User avatar
lizard_wizard
Posts: 6
Joined: 03 Jul 2021, 12:27
United States of America

Would like someone to help me create a Discord alternative

Unread post by lizard_wizard »

MelonicOverlord wrote: 25 Jun 2021, 19:24 I feel it would be easier to maybe just modify the existing Discord client to support older OS'???
Discord is actively hostile towards users who use modified clients, no matter how benign the change. I believe it's against the discord TOS. There was a guy who developed a terminal-based linux client for the service, and his account was banned for violating the TOS.
linux user

User avatar
littner
Posts: 2
Joined: 09 Jul 2021, 03:29
Been thanked: 1 time
United States of America

Would like someone to help me create a Discord alternative

Unread post by littner »

Discord is actively hostile towards users who use modified clients, no matter how benign the change. I believe it's against the discord TOS. There was a guy who developed a terminal-based linux client for the service, and his account was banned for violating the TOS.
https://cancel.fm/ripcord/

Post Reply

Who is online

Users browsing this forum: No registered users and 0 guests