Skip to content

Plesoun/plescord

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Introduction

This is a ws server implementation in go (in a form of a messaging app). It is part of my journey to learn Golang.

Feature list

  1. WS server able to receive json done
  2. Configuration in file done
  3. Better error handling and client disconnection detection
  4. Message history and persistence
  5. SSL/TLS
  6. Authentication and user management
  7. Chat rooms and private messages
  8. Containerization
  9. Log to file done
  10. Rate limiting (spam mitigation)
  11. Message editing/deleting
  12. Typing indicators (needs to be supported on server and client sides)
  13. Read receipts (needs to be supported on server and client sides)
  14. User profiles

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages