Skip to content

Commit 9e8ccb1

Browse files
Remove outdated roadmap (might move to wiki), update current status
1 parent cc4cfa4 commit 9e8ccb1

File tree

1 file changed

+4
-41
lines changed

1 file changed

+4
-41
lines changed

README.md

+4-41
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,6 @@ me to continue developing it**
3030
* [Releases](#releases)
3131
* [FAQ](#faq)
3232
* [Current State](#current-state)
33-
* [Roadmap](#roadmap)
3433
* [Copyright Notice](#copyright-notice)
3534

3635
---
@@ -90,7 +89,8 @@ to expand the answer
9089
the Discord ToS. You can read the section in Discord's ToS regarding their software
9190
<a href="https://discord.com/terms#software-in-discord’s-services">here</a>.
9291
However, I <b>cannot guarantee</b> Swiftcord's use of Discord's endpoints won't
93-
trip selfbot ban detection. As far as possible, Swiftcord aims to
92+
trip selfbot ban detection, and Discord won't change their mind to officially ban
93+
3rd-party clients. As far as possible, Swiftcord aims to
9494
use endpoints as similarly to the official client as possible, and I (the developer)
9595
have not been banned for using Swiftcord with either my main or alt account.
9696
<i>
@@ -123,7 +123,8 @@ to expand the answer
123123

124124
Implemented most core message-related features from the official
125125
client, including basic markdown and embeds, stickers (lottie/PNG),
126-
and editing and deleting events. You can now send attachments (both
126+
and editing and deleting events. Animated media, like profile images, server icons
127+
and profile banners are supported too! You can now send attachments (both
127128
from the file picker and by dragging and dropping) with your messages too!
128129
DMs now have first-class support!
129130

@@ -137,44 +138,6 @@ with the relevant logs.
137138

138139
---
139140

140-
## Roadmap
141-
142-
I do not have a definite timeline for when a feature would be implemented,
143-
and they may not necessarily be implemented in sequence.
144-
145-
- ✅ Gateway/REST API Implementation
146-
- ✅ Load server list, channels, and message
147-
- ✅ Basic message, channel, and server rendering
148-
- ✅ Rich message rendering (stickers, embeds, markdown, media)
149-
- ✅ Message replies
150-
- ✅ Load and display full user profile (bio + roles)
151-
- ✅ Save the last server and last channel viewed in servers (QoL)
152-
- ✅ Better loading screen
153-
- ✅ Find and request the most optimized photo size from CDN
154-
- ⏱ Partial user and app settings
155-
- ✅ DM and group loading
156-
- ✅ Display DMs properly in UI
157-
- ✅ Send DM messages
158-
- ✅ Send attachments
159-
- ❌ User roles + overwrites
160-
- ❌ Message notifications
161-
- ❌ Full list of users in a server, especially for larger servers (1000+ members)
162-
- ✅ Ordering of channels, servers, and categories
163-
- ❌ Threads support
164-
- ❌ Full user settings
165-
- ❌ Server creation
166-
- ❌ Server discovery
167-
- ❌ Server banner, boost widget, and other misc. boosted features
168-
- ❌ Voice channels (ambitious)
169-
- ❌ Video channels (very ambitious)
170-
171-
#### Legend:
172-
* ✅ -> Complete
173-
* ⏱ -> Implementation in progress
174-
* ❌ -> Not started
175-
176-
---
177-
178141
## Copyright Notice
179142

180143
Copyright (c) 2022 Vincent Kwok

0 commit comments

Comments
 (0)