Я написал мессенджер с серверами и голосовыми каналами. Один. Рассказываю зачем и как
Когда в октябре 2024-го заблокировали Дискорд, я сидел в голосовом канале с друзьями. Связь оборвалась, все полезли за впн-ками, кто-то ушёл в Телеграм, кто-то просто пропал. Серверы, которые мы строили годами, с каналами, ролями, ботами, в один момент стали недоступны. Я фрилансер, пишу на React и Node.js. В тот вечер подумал: а насколько сложно вообще сделать свой мессенджер с серверной структурой? Не чат на вебсокетах из туториала, а нормальный. С серверами, каналами, ролями, голосовыми комнатами, ботами. Такой, чтобы можно было перетащить своё сообщество и не чувствовать разницы. Оказалось, сложно. Но я всё равно сделал.
https://habr.com/ru/articles/1009658/
#мессенджер #webrtc #electron #typescript #discord #react #nodejs #prisma #websocket #voip