Agree is a voice, video and text communication service based on Discord, currently under development
🚧 ----- Better docs soon ----- 🚧
App name | Description |
---|---|
Accord | .NET WebApi + SignalR Websockets |
Concord | Blazor WASM FrontEnd |
🚀 Backend Roadmap
Accounts
- Create account
- Login
- Logout
- Update account
- Avatar upload
- Disable account
- Reenable account
- Recover password
- Email confirmation
- Search by nametag
- Search by id
Friends
- Send friend request
- See sent friend requests
- See received friend requests
- Accept friend request
- Decline friend request
- See friends
- Remove friend
Direct Messages
- Send direct message to friend
- See direct messages by friend
- Search direct messages by id
- Mark direct message as read
- Mark entire conversation with friend as read
- Edit direct message
- Delete direct message
- Pin direct message
- Hyperlink and image embeds
Servers
- Create server
- Edit server
- Delete server
- Create invites
- Search servers by name
- Search server by id
- Join server
- Leave server
Roles and Permissions
- Create role
- Assign role to user
- Desassign role from user
- Edit role
- Delete role
Categories
- Create category
- Edit category
- Delete category
Text Channels
- Create channel
- Edit channel
- Delete channel
Messages
- Send message to text channel
- Search messages by id
- Mark message as read
- Mark entire channel as read
- Edit message
- Delete message
- Pin message
- Hyperlink and image embeds
Voice Channels
- Create channel
- Edit channel
- Delete channel
- Connect to channel
- Mute and deafen