- Clone repository:
git clone https://github.com/yepcord/client yepcord-client && cd yepcord-client
- Install packages:
npm i
- (Optional) Change server variables / instance name / snowflake epoch in src/constants.ts.
- Run:
npm run
- Authentication
- Login
- Base login
- 2-fa login
- Remote auth
- Registration
- Login
- Chat
- Messages
- Content
- Embeds
- Emotes
- Italic text
- Underlined text
- Bold text
- Text spoiler
- Attachments spoiler
- Timestamps
- Stickers
- Code blocks
- Inline code blocks
- Replies
- Timestamp
- Edited
- Pinned
- Reactions
- Sender
- Avatar
- Guild
- User
- Name
- Guild
- User
- Avatar
- Slash commands
- Content
- Sending
- Text
- Attachments
- Emotes
- Stickers
- Slash commands
- Context Menu
- Reply
- React
- Pin
- Delete
- Profile
- Create Thread
- Copy ID
- Messages
- Guilds
- Folders
- Icon
- Image
- Text
- Name
- Banner
- Channels
- Settings
- Name
- Type
- Permissions
- Roles
- Channels
- Name
- Type
- Text
- Announcement
- Voice
- Thread
- Forum
- Rules
- Category
- Collapse/Expand
- Syncing data
- Unread indicator
- Threads
- Permissions
- Settings
- Name
- Type
- Permissions
- Members
- Bio
- Activity
- Status
- Text
- Indicator
- Online
- Idle
- DND
- Offline
- Avatar
- Banner
- Connections
- Name
- User
- Guild
- Tag
- Direct Messages
- DM Channels
- DM Group channels
- Voice Activity
- Communication
- Mute
- Deafen
- Screenshare
- Chat
- Logged-in User
- Status
- Text
- Indicator
- Online
- Idle
- DND
- Offline
- Mentions
- Status
- Logged-in User Settings
- Avatar
- Bio
- Banner
- Username
- Tag
- Status
- Text
- Indicator
- Settings tabs
- My account
- Profiles
- Privacy and safety
- Connections
- Sessions
- Friend requests
- Appearance
- Accessibility
- Voice & Video
- Text & Images
- Notifications
- Keybinds
- Language
- Streamer mode
- Advanced
- Activity privacy
- Registered games
- Hypesquad