#Forum Feature Feedback v2
485 messages · Page 1 of 1 (latest)
pk;help
PluralKit is a bot designed for plural communities on Discord, and is open for anyone to use. It allows you to register systems, maintain system information, set up message proxying, log switches, and more.
Use the buttons below to see more info!
It's a message proxy basically
im not gonna ask
Yoooo look who it is
yup :)
Imagine doing rust
imagine rust

imagine dragons
feedback: rewrite forum in rust
this is probably not an intended feature
how did you produce this?
Is there a way to truncate a long link or use an anchor text? For example, sharing a long code to Rust Explorer takes a lot of space.
https://www.rustexplorer.com/b#%2F*
[dependencies]
polars %3D { version %3D "*"%2C features %3D ["lazy"] }
*%2F
use polars%3A%3Aprelude%3A%3A*%3B
use polars%3A%3Adf%3B
fn main() -> Result<()> {
let df_a %3D df![
"a" %3D> [1%2C 2%2C 1%2C 1]%2C
"b" %3D> ["a"%2C "b"%2C "c"%2C "c"]%2C
"c" %3D> [0%2C 1%2C 2%2C 3]
]%3F%3B
println!("{}"%2C df_a)%3B
let df_b %3D df![
"foo" %3D> [1%2C 1%2C 1]%2C
"bar" %3D> ["a"%2C "c"%2C "c"]%2C
"ham" %3D> ["let"%2C "var"%2C "const"]
]%3F%3B
println!("{}"%2C df_b)%3B
let lf_a %3D df_a.clone().lazy()%3B
let lf_b %3D df_b.clone().lazy()%3B
let joined %3D lf_a.join(
lf_b%2C
vec![col("a")]%2C
vec![col("foo")]%2C
JoinType%3A%3AOuter
).collect()%3F%3B%0A%0A%20%20%20%20println!(%22%7B%7D%22%2C%20joined)%3B%0A%0A%20%20%20%20Ok(())%0A%7D
Rust Explorer is a Rust playground that has over 10,000 most downloaded crates and shows output in real time.
Wow it just pain text encodes it!?
Yes. This way third party website owners can easily create a link with the code attached to it.
Normally you would at least Base64 encode it to remove the escape sequences and reduce the size (like gzip it before encode)
Thanks for the suggestion. base64 encoding seems reduce the size significantly. gzip requires a library for third party websites that want to create links programmatically.
You could support both gzipped and non-gzipped urls
That way when link sharing it could also choose between gzip and non-gzip if the non-gzip happens to be smaller
or you could use brotli/deflate or something, which may give better results than gzip
btw, if you save your code on Rust Explorer, it gives you a shortlink when you share it
you might need to log in first tho
you realize who you’re speaking to, right?
oh whoops
lol
thanks for your great work! 
Yeah, Rust explorer is great
There could probably also be a Rust-specific compression scheme 
that is, Brotli with a Rust-specific dictionary
I do miss the chat channel - in my experience everyone so readily got help there while forum always feels slower.
Chat channel makes everyone completely up to date with the very latest discussion while forum requires more navigation, and defaults (per post) to view the oldest message and then you have to scroll down
Gzip is deflate, plus a 14 byte header that you don't actually need to recover the inner stream. Technically it can contain other compression schemes but none are actually reserved except maybe uncompressed, and even there I'm not sure.
zstd has a training mode
compression using AI and deep learning 
That's just feature vectors
Quite possible that's been written here already, but I can't select the title bar anymore after clicking on the New Post button and selecting the description. Focus always flips eagerly back to the description
Please report any feedback, bug reports and suggestions the: the forum feature into this channel. Please keep it on-topic for better searchability!
Threads do not auto-mark-read anymore (repeating for more visibility here)
Man, this is awful to try and navigate on the mobile interface... tags are just meaningless...
seems a little... hectic to make everything a forum
Followed threads still show notifications in the inbox despite being in a muted server.
The fact that there is no thread search makes them not particularly useful as a KB.
this sometimes happens:
also, tags don't really have a good indication UI-wise that they act as filters
on top of that the tags menu just doesn't appear if your client is not wide enough
Positive feedback: I like the forum thing, really improves the signal noise
But, on mobile, there's no way I can see to filter by tags? Annoying
Topic name stays greyed out even when there are new comments
the SNR is indeed improved IMO, less crosstalking (which others have mentioned is a major factor in their involvement in general channels)
But what can you guys do with this feedback? Isn't this only something Discord can do something about? Or are you guys testing these features for Discord?
Apparently discord devs hang out here and will listen :ferrisClueless:
they don't have a playground server? 😛
1 - discord devs are in this server
2 - Melo can tell them directly
I personally think we should have kept 1/2 general channels outside the discussion thing and added the discussion thing for specific questions, it's definitely better than threads for that but having the general channels to ask simple questions quickly was also great.
Personally I'm much more accustomed to having a conversation in a noisy channel than this thread format. I'll try it out because to learn rust I don't have much choice. Interesting server
Adding tags to your posts is obscured on the iOS app, and downright impossible on the Android app
(please try to use this thread for feedback about the forum feature itself. Feedback about whether and how to use it on this server is a better fit for #meta-archive . I know it's complicated, but I think this is how the two channels are the most useful)
Another issue with threads is that you can collapse a channel group and only unread channels will show, but there's no way to collapse the followed threads attached to a forum, they always show as soon as any followed thread is unread. This gets unwieldy on small screens pretty soon.
Correction, they all show as soon as you open any of them or their parent channel.
There's also no indication of activity in existing threads you've left or looked at but not joined at all, which is especially relevant for this server, where someone might post a follow-up question to something or a better way to do it than the existing suggestions and it'll never be seen because everyone else has already "solved" and then left the thread
Threads seem heavily tilted towards desktop instead of mobile but I only use discord on mobile.
The forum feature is even more unfinished on mobile than it is on desktop/web, MrNeo. Unfortunately.
This is not the case for me
It's a beta feature and could change at any moment, including the occasional showstopper bug. That's we rely on it so heavily.
They all show once you click the unread one
^
Ah okay, so the default behavior for threads in general
This is also annoying
So here's a massive issue I have with this.
In UI massive bodies of tutorial text is a smell. It is a sign you have poorly designed UI. Self explanatory UI is something UI designers strive to achieve because it is enabling. It lets the user do what they want with as little work as possible and is also incredibly accessible.
This body of text in the first and second screenshot only makes sense to fluent English speakers. If a user comes to this server and they only know enough english to communicate their question, that massive body of text is going to be a hurdle for them. At my work for instance we avoid using massive blocks of text for this very reason as our customers are international. I've compared with bevy multiple times and I'm going to compare again because they just get the UX right. When creating an input form for instance for a website. If one of your fields is an IPV4 What is better?
- Placeholder text
127.0.0.1in the input box? - Or a block of text reading "Please enter a valid IPV4 address. It consists of 4 numeric segments separated by periods with each segment ranging from 0-255 (inclusive)."
The prior. Because examples always express much more information immediately than tutorials.
If you look at the bevy screenshot you see a "help" channel. That is a word most non-english speakers know because it is simple. When you click onto it you are instantly greeted with questions and answers. You don't need to understand any of the English in the questions to understand it because they have a structure of questions and discussion to communicate what they are. They are examples. And they do what forums fail to do. Communicate as much information as possible with as little work as possible. In the case of the forum all of the forum posts... look like forum posts.
All bevy does is throw a massive slow mode on the channel which
- Makes the channel full of imitating pieces of information which is nice for regular server users to navigate.
- Increases question quality.
- Organizes with very little UI.
- Is intuitive and is not confusing to use like forums which require a lot more up front explanation.
"Older posts" are younger than not-"older posts"
"older posts" is everything that has been archived
That means that if you haven't read a post yet and someone archives it you will not see it unless you scroll all the way to the bottom? I would like it to be still sorted by latest activity, so you are able to see all post with activity you haven't seen yet
Is there any of the actual discord devs here I could just ping?
I don't think they'd appreciate getting personally bombarded with complaints, nor that it would be particularly fruitful for what you want to achieve
Like I just wanna know was it considered to have forum entries be bigger and display all of the OP information and making them collapsible (collapsed by default when bigger than a threshold) instead of what we currently have.
Like the reason old internet forums were like that was because of limitations of web tech, not because it served any ergonomic purpose.
I think they are too big
I personally liked the individual channels. It's less ergonomic to have to navigate through forums rather than just a few simple channels. This is also a nightmare for the people posting on mobile
I think it works on mobile, except that the right swipe is not working and you need to click on the left arrow in the top left
It would be better I think, even if an element is bigger than what your screen can display. I personally would rather scroll through things than clicking in and out of different UI layers.
On mobile if you got to the rust-general board and touch Rust General the menu shows up on the left. I guess because the "channel" is switched from rust-general to General
And for some reason the right swipe does work when I go to General from the menu
Nah, they all left this morning because they don't like the redesign ||/s||
Yeah that archiving is annoying, please only put Conversations with activity older than the configured auto archive time under Older posts
I found a way to work around the not marking things read at least in the case of browsing new threads (where I really want to get rid of those NEW flags) — if I hit escape while in the sidebar view it marks everything read while also closing the sidebar
You can't tell whether something's already answered or just frozen because no one answers
this literally just got fixed for me and I didn't even refresh 
nag: why isn't there a way to collapse read posts? this is looking rather unwieldy and no i don't want to leave these posts
I've always just left them when they are done. This is a problem if they ask follow up questions since I won't see them (but I don't also want to be the only person that helps this individual case, I want others to step in if I have to leave)
yeah, and ive had people ask follow up questions
and the unread notification only pops up on the forum channel if a new post is created
which is just... so annoying
I dislike it as well. A lot
yeah i saw that
Oh, and it goes away if you open the forum channel at all, even for a second
Even if there are still unread threads that you haven't yet looked at
What the hell
y e a h
I am confusion
I want to be open minded about change and give this a fair chance... this feels weird tho
is there at least a way to minimize the index thingy?
Or am I really going to have to find a new spot for my water bottle
If you click the "open full view" button or if you click a thread in the channel list, the thread will be opened as if it were a channel, meaning you won't see the forum index
Yeah, I realized after a while. Just had a bit of a boomer moment.
I could probably get used to this actually
Take your time and feel free to come back with any issues you encounter
Turns out there actually is, I just had to wait a while to find examples of it
Note the "(10+ New)" part
My Android client has soft-updated with this cool new feature where hitting the left arrow opens the right side bar, in addition to going back.
Very handy in case I forget the names of all the bots
If the discord forum feature gets refined, this could be cool
but it's a bit wonky right now
I agree, not against as an idea.
Current form needs some usability fixes, especially on mobile
I like that discord is so versatile
as long as the execution is right, and it makes sense.
"all the features!!" has been the death of a lot of great software
the topics feature is great, because it allows to create more focused spaces for discussion
But I'm not sure if it should be the default
I like the stream of continuous discussion on channels
It makes things feel alive
and makes it easy to branch out into different topics (related to the channel), without having to create a new topic
Stream of collective consciousness
I was talking about on the channel's entry in the sidebar. Not inside the channel, at which point it doesn't matter any more because it's highlighted anyway
I don't understand why threads you've left or not joined should appear in the side bar at all, that seems extremely noisy
You're completely misunderstanding me
There is no indication at all on the sidebar when any thread Discord decides you're aware of - merely because it already existed last time you opened the forum channel list, whether you actually opened it or not - receives any new messages
so you'd prefer that the unread marker on the forums channel turn on whenever a new message arrives in any thread?
I think it would help overall usability if there was a way to tell Discord “I am not interested in this thread post, stop showing it to me ever again", so that the list of posts is not cluttered with uninteresting things and you can use it to follow things
(note: the existing “Mute Post” does not behave this way)
Also is this server too big for notifications of replies to threads?
Edit: It is
It's a bit chaotic now
Alright my 2c on this change, it's just more steps to get into a discussion now. The General and Discussion posts now use 40% of my screen space instead of 80%, require more clicks to get to, and aren't always in the same spot anymore
for long form questions it makes sense, for short form or casual anything I'm not sure this change helps
Is there a "mark all threads as read" button somewhere?
Wish we could collapse read threads
this is annoying
half of these I haven’t actually posted in, just don’t want to miss out on further questions/discussions on
i wonder if there was a way to have it so that one doesn't miss out on new things pointed in a channel

Relying on the users to archive answered threads obviously does not work
posts auto-archive after a week, which is probably too high and should be lowered
if you collapse the category, read posts should automatically vanish once you exit the forum channel
I don’t want to collapse the other channels though
Ideally I guess Discord would allow me to pin & reorder my own thread list
I’d keep this, #981431562786725948 and #981604882152837161s pinned
Do the thread tags actually do anything? I would expect the ability to filter based on them
you can on desktop
right
great UI that you can only see while not in a thread (instead of just being able to click the tag badges)
And you can only see it if your window is above a certain size
And there's no indication that they can be clicked on at all, other than when you hover over them and do so
I guess screw anyone whose screen is below 1450 pixels wide right, Discord?
(That's the cutoff point)
My desktop is 1024+900 ... If and when I actually do get to my desktop eventually
And I'm not going to stretch my browser across two monitors just to post a question here
Oh, no, that's for filtering
To add tags when writing a post, you click on them in the "new post" box
Still bad though
Which is literally one of the only things I actually like about the forum UI
Yep. Only way to filter by tags, and not only is it obscure, it also has a window size requirement bigger than many people's monitors
Maybe a VRtual desktop would cut it?
VR? Go straight to brain-computer interfaces
plugging my mind directly into the provenance thread
😂
Here's to hoping your brain doesn't decide to compile and run some of those examples locally
Once they eliminate the possible early death syndrome, I'll consider
No risk no reward
Thread sorting order resets every time the thread view is switched away from.
It also seems that followed threads in forum view go above new threads without any separation, and new threads reset the scroll position to the top.. This makes it needlessly difficult to tell what triggered the unread marker on the forum.
Does anyone have a link to the thread where we're placing bets on how long it takes discord to implement the "only two pinned threads" rule?
Slightly more seriously: it's probably mentioned above but maybe discord should hide the android keyboard when I'm in a forum so that more than one thread is visible; just a thought.
Visual feedback for adding tags that aren't listed under the input pane is poor. In the case of this server, "help" through "tooling help" are shown, but "beginner" can only be found through the "see more" menu. If you select this tag, the only feedback to show that it has been selected is to open the menu back up and notice that the color around it is slightly lighter than before.
I wish that on mobile you could swipe to return to the list instead of clicking the back button (Android gestures does help this, but it feels out of place when you can swipe to get to the channel list)
Also, restating all the tags (including those visible without diving into it) in the "see more" menu is redundant and mildly annoying.
Probably a bigger problem for servers that have more tags.
sometimes when I've read a post and need to scroll the post list to get to the list of posts, clicking on a new post jumps the list a little in one direction instead of actually opening the post I clicked on
Okay, if you go into a discussion from the channel list (if you have the discussion pinned there) it does let you swipe to pull up the channel list. Which is even more weird
?play
Missing code block. Please use the following markdown:
`code here`
or
```rust
code here
```
Seems like the read state of threads isn't properly synced between clients.
This is a bit off topic, but you wouldn't know when this will be available for all servers or at least public servers?
Discord has been teasing this for over a year and has not really been transparent about this feature at all. I've been looking forward to this feature for over a year now. This is literally the only server I know where this seems to be enabled.
Here same example, haven't read any of these conversations, but Discord say they are read and have no new messages
Also not a forum problem, but general discord problem. Scrolling (mouse wheel) is really slow and sluggish (on Linux)
Can't confirm this, runs fine for me on both machines running Xorg / Wayland with Intel / Nvidia drivers
Oh weird
On discord I need 16 mouse wheel "clicks" to scroll 1 page down on a HD screen. On firefox that is 7 "clicks". On Discord it doesn't even always register a mouse wheel "click"
Also sometimes when i click on a conversation in the forum it centers the conversation summary but doesn't open the conversation in the right window
it seems for forum posts, the state transitions are roughly like
unread [open]-> read
unread -> followed -> followed+unread -> followed
followed [unfollow]-> read
i.e. there's no transition to unread, if you aren't following (other than maybe an explicit menu interaction; point is, not automatic)
And I think this might account for a large portion of the confusion for how read notifications work (if by chance I've gotten it right, which I'm not sure of)
This thread is just "discord bug reports and ui bashing" lol (understandably so)
bitbucket gotta be somewhere
no, there definitely is a state for "not following but unread", because Discord is able to tell me "you don't follow this thread, but since the last time you've been in this forum, 3 new posts were made there"
I see a counter, but the post is unhighlighted as if read
interesting, sounds indeed like a UI bug
Although suddenly now posts are failing to ever become read for me.
So fun stuff seems to be happening.
discord has for a long time had an occasional bug where auto-mark-read wouldn't work, but manual mark read has always worked to fix it (press esc) for me. But now, it seems like forum threads are doing this lots.
I have an idea: use the react feature to mark questions as answered. Not sure which emoji
i guess the checkmark would work just fine? ✅
i think we need proper support
a way to hide answered questions would be great
Hmm, on mobile I don't see a way to archive manually
Oh, wait you can if you hold select it in the channels list. We could just use that
oh and also
And it becomes unarchived if someone adds to it. So that's probably good
this is
really annoying
archiving would also solve that i imagine
so.. two birds with one stone?
i brought that up yesterday too
The archiving reduces this
yeah
it's super annoying because a) people ask follow-up questions in the same post and b) discord didn't realize that a single user can be in a lot of posts at once
tbf you can just right click to unfollow if that happens
troo
So do we recommend manually archiving all questions when answered to the asker's satisfaction? For now
so what you're saying is carry a usb-c keyboard for le phone, yeah? 😄
ig so
Hi. Feedback.
I opened #981431291683700776 , scrolled through the posts looking to maybe answer some questions, and realized i'm not gonna open any of them ever.
mood
sifting through "which of them still need an answer / which of them have active discussion / which of them are even interesting" is way too much work
And I feel like we loose that discussion aspect of question answering. Answering questions now just helps the asker not anyone passing by (unless you click into the discussion)
Which I felt was a big part of #rust-discussions-1
yeah, just more tick marks to "reasons why we can't just have forums"
then again, i was looking more for #rust-discussions-1 kind of questions, not for #rust-discussions . So the forum might be appropriate for the latter (assuming it's not being spammed with the former, decreasing the value for both)
^ i'm not here to solve soundness issues in http crates kek
(posts have been moved to #meta-archive)
yeah, looks like the forum discussion just got derailed by VC stuff
just wait for a bit
The "i" button on mobile is basically invisible as it's the same color as the background
Plus the blue button beside it doesn't help
Also the page the "i" button pulls up doesn't show the markdown right. That one was probably already mentioned
On mobile, (not sure on desktop) the #981431291683700776 doesn't highlight ever even if there are new posts. I feel like it highlighting when new ones are created would help one second inspection it seems to work
not sure what happened the first time
Feedback: The forum channel (thread list) has a sort selector between "Recent Activity" (default) and "Creation Time". But it forgets this setting every time I switch to another channel. I wish it wouldn't.
hmmmmm, have you tried again again? /scnr
It didn't ask me to do that 😌
Idk if it's because my thing's broken but I selected the beginner tag and it doesn't show it unless I press see more and I think it should once it's been selected
When I select 2 tags, see more is greyed out which means I can't go and deselect beginner
And I can't make a post 😭
Is there a way to tell which posts in forums have been answered already and which weren't? Shouldn't there be a tag like solved that users or bots can give to threads to mark something as solved?
For example, I want to pop up to answer a question or two. I open rust-help and there's no indication what was solved already and in which threads somebody is still waiting for an answer (or more answers).
Moreover, IMO, some threads should be in a state like solved unless more suggestions (which can have a better name) to indicate that there can be other suggestion besides this, but there's already some suggestion.
Ideally, people right click their post when it's answered and archive that. The problem that this and why other solution have is that people like to forget that
Only OP can do that?
If so then it is expected.
IMO, there should be some mechanism to allow more people to do that, because OP will inevitably forget to do that
If allowing too many people to archive is too extreme, then a broader solution like solved tags could be useful, because users could tag and untag without too many consequences
via a bot or something
and some question or conversations don't have a binary state of being over, as somebody else can contribute a better answer or add something, but somehow completely unanswered should still have a way to pop out from the rest
Best I can offer is that people are free to react with ☑️ to a post and when i see those reactions, I can archive them as well
I don't think we can, actually
Weird, I have seen people react to threads before
Someone just did
Oh, it was me, somehow
If I recall, a moderator archiving a thread means only a moderator can then unarchive that thread - which makes asking follow-up questions or providing other information or better solutions impossible if a moderator decides "this question has been solved"
I can pile on to the one emoji discord has decided in its endless grace to show me (the heart, if there's no existing reaction, or the one that it already has, if any) in the top bar but no place I've checked where to add a different one
We have both means at our disposal now, they're called "archive now" and "lock" respectively
Yeah, same
right there for me - i can seemingly react with whatever i want
Also very confusingly, the settings button in the right pane shows pins. Just like the pin button, just with one extra click. You would think you could mute the thread through there but no. Only the notification button does.
I'm not sure what the hell happens but
- browsing a forum
- then trying to DM someone
- and then trying to go back to a server on mobile just completely freezes discord
Good for you, desktop user.
Holy shit, this is amazing. Honestly this might be worth a bug report proper
Also on that point, can anyone see how forums behave for screen readers? They seem they would be much more unfriendly than a text feed
I do know that you can create threads while using one, cf.
#981870302730551307
I'd be surprised if Discord works with screen readers at all
(of note, is there a way to link a thread other than by follow, autocomplete, unfollow?)
They've been trying to bolt screen reader support on top
I can tap and hold a forum post to pull up the context menu, pick "copy id" then write <#the ID>
Ugh, right, I've enabled developer mode for mod purposes
Should be under Settings, Behavior, Enable Developer Mode

This gives me a big number. Should I wrap it in <# > ?
<#id> where id is that number, yes
That's 12 clicks on Gboard 😭 and that's assuming I already got the id in clipboard
Yyyyep
"make it easier to link a thread that I don't follow" seems like a reasonable feature request though
like channels? 
Not really, since this is explicitly about small short time threads that someone isn't following
Just had an idea that might be too much work but sounded like a good idea in my head. I think having a new text channel could greatly improve user experience during cross-related problems. Would it be possible to have a Links section with channels for Language-Discords, Cloud-Links, Tool-Links for different language discord invites, either a support forum or discord for things like AWS or GCP, and then one for other tools we may use since not everyone knows how to use a debugger or code profiler or whatever you can think of.
that's not really forum feedback and more #meta-archive material, but I know that the Rust Exchange Network exists as a server of cross-server links. It may make sense to poke Melo about whether we can link to them ( https://discord.gg/GVdyretw )
Think they may already have, their meta text channel says they were gonna on may 5th.
it may make sense to ping melo again, since it's been a bit busy in may :y
idea: put "use the archive command" in the "guidelines"
I've seen someone ask "how do I mark this as answered", so at least some people want to but don't know how
@wind pike can't edit the guidelines, is this worth doing?

Maybe you're looking through a mirror on the melorbius?
is this post pinned?
can these be "resolved" when questions and/or help are resolved?
I feel like this feature is still clunky and not preferable to a forum
bahah
white emoji
I just noticed a small UI issue, possibly already reported above: the message count on posts is off by one prior to opening the post, and then accurate while the post is open and after
Oh, update, not always off by one. Eg this post has 5 messages
Can the small questions thread please be pinned so that it's immediately apparent where to go for those (and it doesn't get lost beneath several other posts)?
Looks like only Melo can pin #981431562786725948 and he just pinned #981524654248316928 instead :c
Oh, OK.
Searching in threads would be good if it hasn't already been mentioned
can we have finer settings for thread auto archiving
apparently the shortest option is 1 hour and then its 24 hours??
We really need to be able to archive our own threads on mobile, otherwise threads that have been answered will never get archived because a lot of people can't even do it
Shouldn't this channel technically be near #meta-archive, and then Small Questions could be pinned?
small questions used the be pinned
idk why not anymore
there probably was a better place for this
Oh isn't it unpinned because #rust-discussions-1 is back?
You should already be able to do that. just hold the post in the forum overview and choose "archive settings", then "archive now"
Yeah pretty much
Turns out I was just bad at finding the settings the previous times I've tried 😅
As many will be
I guess my feedback is now: the "Archive Thread" button should be next to the "Leave Thread"
I simply can't create any post...It's either: an error occured, please try again , or You are being rate limited.
try relaunching your discord. And/or updating it (the green download button in the top right)
Thanks that works now
I really wish there was an "Unfollow archived posts" button, as well
Since they don't appear in the sidebar even when followed, it's very hard to find and unfollow them
Not to mention that in order to unfollow them, you also have to unarchive them first
Which is, in my opinion, a really dumb restriction
I think that when a thread is archived, the only thing that following changes is whether you see it if it gets unarchived
so there's not a whole lot of use to unfollowing archived threads
Right click on the channel and you should be able to unfollow
I think it's called "leave thread"
That option is not present for archived threads
Bruh moment
Oh god. When posting a new topic and editing your post, pressing the end key will scroll down the whole view, scrolling the post you're editing out of view
I guess I'll just have to edit my posts with my text editor and then paste, lol
tbh its added so much complexity to the discord server...
I mean If I want a forum like experience there is so many good forum out there, the thing most of us love about discord is its simplicity... I can just open a channel and ask my question and wait to maybe someone answer it, and meanwhile maybe read some other people questions/talks too... but now it just feel like I'm in a forum...
I'm not saying its bad, lets say its not like the discord we know and like...
#rust-discussions-3 and #rust-discussions-1 continue to serve this purpose and it's obvious at this point that they're not going anywhere
rust-general says "not necessarily questions" but I guess that doesn't actually discourage asking questions there
Yeah, Word of Melo is that questions are allowed
Please add a section for wasm on rust-dedicated channel...
Such requests go into #meta-archive
I'm finding it difficult to see which threads I've read and haven't, like the opposite of them not being read, it seems like all the threads are read, despite not having entered them
Fun limitation I just noticed: on desktop, moderators can either "archive now" a post (allowing people to unarchive it later) or "lock" a thread (archiving and preventing unarchiving).
On mobile, it looks like there is only a single "archive now" option that actually locks the thread
On mobile, you can usually swipe right to open the channel list when you're inside a channel, and this works when selecting a thread from the channel list (i.e. one that I am already following), but if I go to the forum and select the same thread from there I can no longer swipe to return to the channel list
Though I can still swipe left to get the user list for some reason
Yeah, that's normal thread behaviour. Whenever you open a thread from a Thread Start Message it opens it up like that.
It would be useful to have the original post easily accessible, like a pin (or maybe auto-pinning it)
it would also be useful to not have easy access to post reactions from inside the thread. Because, honestly, why do we need this?
I've been using ☑️ or similar reaction as a way to say "hey mod, the problem is solved, please archive this thread"
that sounds like a "clever hack"
yeag
I think a bug I reported was fixed 😲
Searching for posts and maybe searching for messages inside posts
When you resize the screen from large to small, the see more section doesn't appear
Similar issue when going from small to large and seeing tags repeated in the see more section
It would be helpful to have the tags shuffled so you can always see the tags that you've selected
Um... help how do I see the guidelines again
on desktop, you have to make your window sufficiently wide. on mobile, there's an ℹ️ icon next to "new post"
This is as far as my window can go, probably the Discord devs didn't think of HiDPI
making forum posts on desktop from browser is glitchy and has pretty dodgy ux (remaps home/end keys to scroll the forum instead of navigate text)
On mobile too - impossible to ta
not sure if this was mentioned before, but i don't see why the tags have a +1 when there is clearly room to list them all. I guess it makes it cleaner, but short of clicking into the post, you can't see what the other tags are
on mobile does it do the "optimistic UI" stuff where it looks like it posted but then immediately flips back to the post editor? 😄 I wasn't sure if I posted 5 times or 0 times
Oh, it does look like it ate my edit. Interesting.
Another nice feature would be if Discord hid followed threads from the thread list... So that I could see two newest threads without scrolling instead of one
I'm writing forum software and I'm honestly offended that Discord thinks this is what a forum is.
Remember back in the old days when forums were literally just places in town where you could meet people who wanted to talk about philosophy and politics?
I want this so badly on my server. It’s a much better way of discussing focused topics.
Nope
It needs to support right-click "Mark as Read" so I can ignore everything in it easily.
It seems like if OP shared a link to a-million-dollar gift cards, only the first few commenters would find out because it's difficult to get to the parent post. Especially on popular post like this.
Unless the parent post got pinned, of course
Which the thread author should be able to do tbh
Honestly, I feel like they shouldn't have to. It should have a "Jump to OP" button in the UI, or maybe have the first post be auto-pinned
The latter sounds good
feature: GPT3 API for common rust questions

having to make everything a fourm can get a little annoying. For simple questions, it's better to just have a channel to post them in. For example, my recent fourm could have simply been a few messages. It's not something that has to be super-searchable to justify creating it's own thread so-to-speak
That's why we have #981431562786725948
Btw, are we supposed to read the v2 in this thread title in German so that it alliterates?
Too bad it's unpinned due to technical limitations...
Looks like threads cannot be pinned on mobile
that's quite a non-answer answer
welcome to gpt-3
I don't know if it's just threads, but mobile discord is pretty bad at reporting why an image upload failed. It shows a split second toast on the first attempt (sometimes), and leaves a message hanging forever at the bottom of the thread, saying hold to show options. The only option is to retry. If the failure reason was tripping discord's filters by some red rocks, retrying won't help.
Not even restarting the client does anything.
Deleting the offending images and then reuploading replaces the error message with one I can delete as an option.
... Wait. You can pull out the menu and show more than one option. Discord just never bothers to indicate that anywhere. Or show more than one option in the first place. Even though it feels it has plenty of room at the top for the phone status bar (eh), thread name (I know where I am), containing channel name (come on) and... a persistent option to add one specific reaction of Discord's choice to the thread I'm in or to un/follow it.
Hold menus on other messages have the exact same misfeature. I just didn't recognize until long after the fact that it is actually the same scenario.
Tldr: Discord should display more than one option for the context menu. Current design not only requires an additional input, but also hides affordances. Missed affordances can cause severe permanent loss of functionality on a per thread basis. Also the error message actually saying why an image couldn't be uploaded should show for more than a split second. Ideally, add it to the persistent one.
Sigh. I'm tired of the UI/UX differences between Discord for PC, Android, and iOS in general. It's like they're not even trying at this point
i dont like it
the heck is this UX
@candid grail What the hell happened here?
This isn't very good UX either. There's an entire screen's worth of space next to the title - use it!
I was trying to send
but the emoji suggestion menu got truncated 
At the top of a forum thread posted by someone you have blocked, the collapse box says "No blocked messages." This is obviously incorrect, as there is a message there by someone you have blocked
The solution is to not block people 
yes please!!
that is actually quite important for forums and threads
you always should be able to see the prompt
it's basically just the title but more detailed
this seems fixed now?
the way entries "lift off" the page as you mouseover them is kinda weird and distracting
besides the motion, it seems to mess with the way the font antialiasing/hinting works, which gives it an unsettling crawling effect (might be only on my system/browser/whatever)
Not sure if it's been mentioned already but if I click on search results that are in thread or forum post that I've not joined, I'm taken to the first channel (#rules-archive) instead of the message I clicked.
(On mobile)
I'm also not sure I can easily search forum posts by title, so it's very difficult to find things unless they're right in front of me already
(if I could search posts by title, I'd use that as a workaround to the issue above, of being unable to follow search results into posts)
Just noticed: The forum has retained a post I'd been procrastinating on writing up, between multiple restarts of my laptop, but if you make a tag selection for your post, it doesn't even retain it between switching servers... seems a bit odd to retain it that comprehensively, if it isn't going to go the entire way...
if you press enter early when it asks you to input the title, then the title remains empty and you can't change it and you also can't post a post with an empty title
good job discord
👏
I like the feature
it would be really nice to have a tooltip on the disabled "Post" button telling me that I need a Title before I can post, instead of letting me frantically click about for a few minutes 😅
Ironically enough, mobile does have this feature 😁
this also applies to clicking off the title in any way
this feature feels incredibly half-baked
On web the title in a forum post doesn't allow you to type :
Apparently #modmail is a forum post... 👀
Kinda but not really. It will open a private thread in that channel
I think they're referring to the forum post tags of "code review request" and "beginner" that have appeared under the channel header
Oh completely missed that 🤦
But yeah looks like a bug 
Yeah, literally only needed to switch from a post to a channel where it's easy to see the beginning of the history, and I noticed those persist...
Oh yep, now I'm getting it too
More specifically, you have to be following the channel, open it from the channel list, and switch to a channel. It doesn't occur if you open it from the forum channel, exit the post, and switch to a channel.
Wait, you can just delete the starting message for a forum post????
ye
what's the alternative?
an undeletable message?
Closing/deleting the thread, or something...
that seems more heavy handed
Maybe, if it's the only message, just delete the post, given there weren't any additional contributions to it... if there we're follow-ups, keeping it open would make more sense, but locking the thread may be good...
lmao wtf Discord
This guild's founding ferret loves forums.
*making mart
I- open up my post, and the formatting on my message has just absolutely broken down...
It's the experimental poemizer bot discord is developing. Welcome to the B group.
Are forum posts only manually closed?
Or is there an automatic archive duration set...
there's an automatic expiration, just like on threads. in this channel, the default duration should be 24h, but you can change it
I've noticed that : is not a valid character for forum thread titles. Given this is rust, writing slice::get should probably be possible in the name of a thread
Same with `
In this example, we can no longer use user1 after creating user2 because the String in the username field of user1 was moved into user2. If we had given user2 new String values for both email and username, and thus only used the active and sign_in_count values from user1, then user1 would still be valid after creating user2
this is what was written in offical docs
and i used this code
struct User{
active:bool,
username: String,
email:String,
sign_in_count:u64,
}
fn main() {
let user1 = User{
active: true,
sign_in_count: 2,
username: String::from("KArtiksasa"),
email: String::from("[email protected]"),
};
let user2 = User {
username: String::from("bfdsbf"),
..user1
};
println!("your name is {}", user1.username);
}
it;s printing just fine
user1.username
but in docs it's saying after
..user1
user1 won't be vallid
i am new ,don't know if i am misunderstanding or what
where to put it?
#rust-discussions-1
okay
Also please use code blocks to quote code
-code
Please post your code examples and compiler output with code fences (```) around them. Example:
```rust
let (x, y) = (0, 42);
println!("Position at {}, {}", x, y);
```
let (x, y) = (0, 42);
println!("Position at {}, {}", x, y);
If the snippet is long or you want to demonstrate something, consider sharing it through the playground: https://play.rust-lang.org/ or https://www.rustexplorer.com/ or https://paste.rs/web.
Please avoid sharing screenshots of your code, as they're not very accessible. Using code fences or a shared snippet makes the code more readable and allows those helping you to copy-paste the code to help explain things.
okay
bruh who is this goofy bot 💀

