Please allow users to turn off auto-formatting


Комментариев: 22

  • 10 🌈
    Put a backlash in front of the formatting so they don't format. "\*test*"
  • moonlightcapital
    You can put a \ before every character that triggers markdown so it won't be parsed as such.
  • zSnails

    add \ before every md character to escape them, ex: \*heyy\*

  • Lapis L'Azuri

    Yeah, why not just go !@#!#@hey!@#!#@ instead -.-

  • Purple Hinagiku

    the backslash doesn't work anymore, at least with the desktop app. Before, using four asterisks would make it possible to show them, but now discord has completely blocked it. Honestly, if it weren't for link sharing (at which steam sucks) I wouldn't use this app. 

  • korgiedan

    Please stop telling us to use a backslash.

    Why should we have to use a backslash just to make a text application transmit the text we type? It's one thing to offer it as a workaround, but to use that to dismiss what others want is rude. It's valid for you to want markdown, and it's valid for others to not want it.

    Personally, I just want it to transmit the exact text I type. I am aware of how to use markdown. I don't want to use markdown and I don't want to be expected to use it. Yes, you can get used to it, but it's basically installing another TSR in my mind. It's bloatware for the brain. It is another mental filter that I must run all my text through if I'm to type, and I don't want to have to do that.

  • Skellitor301 VA

    Sorry to necro this but the last question does deserve an answer. The answer is simple, If you make it a simple switch, then all markdown is disabled across the board. If someone uses markdown in a server and you have it disabled, you won't see it. Markdown is extensively used in Discord by many of its users, and that's what the users intend to use. If you don't want to use it, then use \, it's not rude to tell you that, it's giving you an option. Calling it bloatware for the brain is ridiculous, it's giving everyone options. Sorry the options given to you isn't to your liking, but Discord wasn't made for anyone specifically, it's made for the use of millions of users. You have the option to disable it, you're not happy with it, tough break.

  • logunov

    Skellitor301 you do not read the question. Nobody asking to remove markdown from the whole discord, just give me an ability to disable it FOR MY SELF, I DO NOT WANT TO PUT SLASHES EACH TIME. Thanks.

    Read the lines:
    I want to disable this FOR MY SELF, not for the server. 

  • Skellitor301 VA

    Iogunov you clearly missed what I was saying, but I'll reiterate it better:

    What you're asking for is a bit more complex than simply disabling markdown for your own posts. If the system is based on using markdown universally, then they'd have to implement a check for each user's settings every time they post something in a server or in DM's. Among other changes they'd have to implement and make, it would be a bit of an overhaul to implement a feature that has gained so little demand.

    Basically, the work necessary would not be worth implementing these changes that alter the base functionality of the service to appease the handful of users that ask for this. If it was much higher demand, say top 20's-50's of features demanded, then they may consider taking on such a workload.

    So, simple solution would be to either shut it off entirely or have it on for everyone, an in between solution would be an expensive and complex change.

    Downvote me all you want, doesn't make me wrong. This feature isn't widely asked for, and the workload isn't worth it currently. If you knew anything about software development then you'd have a better understanding of what I'm talking about.

  • ckwolfling

    or hey make it so you can set it for a whole text channel. You try copying this crap


    without using the \ which would change the code. can you find all the places discord changes it?  And if you do use the  \ which backslashes might be the code and which might be the escape characters for simple text display? Hint there are two in this block.

    Being able to at least make a text channel that blocks the formatting shortcuts would work and wouldn't be that difficult to implement.

  • logunov

    @Skellitor301 VA

    You aren't familiar with what you are talking about. The markup inside discord uses so-called in-line formatting. So, basically, it is implemented through a pattern called filter which iterates through my text and parses all the markups and applying the styles. It's already doing the same thing you are talking about.

    And all I am asking (and the other users too) is to add isFilterEnabled = false to my personal settings when I'm typing the message. And if this setting is true allow the client to read messages' objects and apply this flag. So each separated message has a flag that isn't used by default.

    If it's implemented in the other way... Well, it's their choice of Architecture and it's making things worse but it doesn't make the inability to paste not-formatted text on the fly better.


  • Bactathefuture

    Instead of making a new topic, I'm just gonna necro this one.

    I am very much an old school D&D player and have been using the asterisk in chat programs like IRC and the like to denote "doing something" instead of italicizing it.  I have been using the forward slash as has been noted, but it's just so clunky and makes responses rather slow compared to the aforementioned.  Italicization also uses underscores, why not make the asterisk an easy-to-type character?
    Or, if some people prefer it, perhaps allow individual users to disable typing characters to format stuff altogether?

  • korgiedan

    not sure why one programmer feels his decision to not allow people to communicate with the actual text that they type out is so important

    Just do it? Could you just do it?

    What is it with companies/programmers and just ignoring all feature requests? Why allow people to even make requests? There's a real culture problem where a certain type of programmer tries to strictly control - and CHANGE - how others use their computer. People are literally at the point of asking a program to transmit the text they type verbatim and the programmers are telling us we're wrong to want that. So frustrating.


    People want to chat... Why did you even implement markdown to begin with? It just doesn't make any sense... It never made any sense. People get confused with Reddit formatting and Mediawiki formatting. What should we use for Discord? The same confusing and annoying format. Argh! Why?

    I also come from IRC, and for what it's worth, I push hard for every community I'm in to use IRC instead. Doesn't always work but I see the attempts as highly worth my time. If even one group of people that I knows agrees with me, then that's more of my time I can spend communicating without the software getting in the way. I'm sure nobody cares about what I personally do, but I definitely would think you would want your software to be usable for anyone. Maybe not and that's your right but I definitely don't understand the thought there.

    I do get it, it's hard. First, that's bad design, and for design that likely literally nobody asked for, so I don't consider that something that should be held against users. But, um... what else are you guys doing with your time? This is a communications program, but you're too busy to fix it to make it easy to communicate?



  • Oskar

    > You aren't familiar with what you are talking about. The markup inside discord uses so-called in-line formatting. So, basically, it is implemented through a pattern called filter which iterates through my text and parses all the markups and applying the styles. It's already doing the same thing you are talking about.

    So it's designed in a shitty way since it can't differ between what's written and it's formatting, and if someone were to release a new client doing something new it would suddenly just start doing something new and fancy with old text?

    This is a systematic failure of chat-developers. They take shortcuts and then they try to argue that their shortcuts (which screws up the experience more often than not) are good things instead of trying to actually fix the problem.. Honestly, it doesn't matter if it's slack, matrix or discord. Everyone behaves the save.. Until recently, Slack has alowed disabling all interpretation of text.. And also android client, things are looking good!

    Just waiting for web-client to allow disabling of all interpretation by default. (i wouldn't mind if there was a rich-text feature i'd have to click-a-button to enable though, but by default and not able to disable? hell no.

  • Alteram

    Options> Text & Images> Use slash commands and preview emojis, mentions and markdown syntax as you type (beta)
    Is a new option you can try toggling and see if that helps. A bit unfortunate it combines a few things into one...

  • logunov

    Oskar yes, it is. I have never protected the solution, to be honest. My point was only about easiest way to make it works without big changes, that's all.

    p.s Things are working bad not because developers wants to, but because customers do not want to pay for not shitty ways. Stonks idea, think about it. To blame a people you are not aware of isn't a polite way to solve the problem, is it?
    p.s.s And it's the reason why I have posted even worst solution to solve the issue, because developers doesn't make any decision, but the managements looks for the cheapest way. I have provided the cheapest way. That's it. Because if it's already shitty it means management doesn't want to spend any cent on it. 

  • logunov

    Alteram it doesn't work. It only disables preview, but the actual message will be formatted, so  if you post excellent example provided by ckwolfling (thank you, by the way), you will receive a modified shit. 

    But discord moves forward on it. At least, it's a try. 

  • NZLion

    the backslash behaviour is trickier to work out than I would have hoped. I am still not completely clear on what it's doing because it seems to sometimes be that if a character at one end of the formatted text is backslashed then that one backslash also handles the other end... but that gets convoluted depending on what else is in the same line. 
    \*action* plaintext *italics* \ \* *second action\*
    will print:
    *action* plaintext italics \ * *second action*
    but so will
    \*action* plaintext *italics* \\ \* *second action\*
    so if you want two backslashes to show up in the middle there, you need 3 of them:
    \*action* plaintext *italics* \\\ \* *second action\*

    backslashes are not a *simple* solution

    It would be great to have a "Visual formatting" button or something so this could be done with Discord figuring out what to backslash etc for us to make things work.

    fwiw, to get the block of code posted earlier to paste as shown...


    needs to be typed into Discord as


  • Alteram

    Honestly if you're typing something crazy random like: """"""""""V4!3Yi",]/"%fX"-ND"-"&yb"(\n!3Ms",]:"%g'"-NF"$"'$V"$!3Mr",]:"%g&"-NH"$"'-H"$!38f",V<"%fc"-HS"-"%j6"(\n!35s",U`"%fo"-G{"H"&yU"(\`!3Mq",^\"%fh"-OQ"$"&{="$!3Xe",]9"%o\"-NN"(\k"%I/"&@V!3Xd",Ta"%fh"-A["$"&xi"$!2vD",Pb"%fi"->t"(\Z"'f9"5!5{Q",M["%h_"-A:"$"&y/"$!2v1",Kn"%fk"-B="-"%p5"0!2t.",K{"%nn"-Ea"$"&lO"$!7Xa",K_"%f1"->["$"&x["$!7Ya",Og"%dk"-7j"(]*"%hM"(])!7Y`",Dl"%h."-B)"$"%ET"$!7XL",Ge"%fj"-:t"5"js"(\z!7Y`",BP"%gx"-6n"1n"&s1"(T*!7Yb",:["%e)"-=,"'p">l"&E!

    I would recommend putting it into a code block by doing ``` your text ```
    You can also do so for a normal line with just ` text and *stuff* ` (as long as there are no other tilde ` things (extras would need \`)

    As for your " \*action* plaintext *italics* \ \* *second action\* " I am assuming you wanted the \ and * characters between italic writing and the second action? Then you would actually want to use \*action\* plaintext *italics* \\ \* \*second action\*
    Just remember that backslash is basically equivalant to "ignore" for the purpose of formatting. If you add a `~_* or \ symbol that you don't want to change formatting on your code, add a backslash before each of them. You might get away with only doing one, if there was only one more of the symbol somewhere as they work in pairs+ (*word* is italic, **word** is bold, ***word*** is bold+italic)

  • zkenyon

    Hi, I use discord, largely, as a place to host math study groups. Much of mathematics is typeset and therefore communicated in LaTeX, and there is a wonderful bot that will happily compile Tex and respond with an image of the typeset mathematics.

    So it's incredibly frustrating that there's essentially no way for a user to do the same thing. It should at the very least be the case, that when I copy text that has been marked down, I have, in my clipboard, a copy of the source of that text, and if that cannot be accomplished, then the option to turn off all markdown formatting or at least enter a verbatim environment, where this *is* the case, would be deeply appreciated, and not that much work.

  • Momi

    I would also like this feature, even if the easiest way to implement would be just on outgoing messages. The "*" key is something I use in text conversations a lot and intend for it to show up just as typed.

  • derasoft

    Necro this up
    Seriously, wtf, now i can't even type charachter speech lines, because "-" in the beginning of the line becomes "•"
    Now all damn roleplaying messed up, because
    - Are you allright?
    - No.
    Is now:
    • Are you okay?
    • No.
    Seriously, did anyone use "•" more often than "-"?


Войдите в службу, чтобы оставить комментарий.