In Discord kun je tekst scheiden en echt laten opvallen door het gebruik van codeblokken. Codeblokken veranderen de achtergrond van de betreffende tekst, maar laten standaard de algemene opmaak van de tekst alleen.
Een codeblok wordt aangeduid door het gebruik van backticks "`", waarbij aan elke kant een enkele backtick is: gebruikt voor een codeblok met één regel, en drievoudige backticks die aan beide zijden worden gebruikt voor code met meerdere regels blokken. Zoals de naam al doet vermoeden, kunnen codeblokken met meerdere regels meerdere regels code bevatten. Codeblokken met één regel kunnen niet meerdere regels bevatten, hoewel ze over meerdere regels kunnen lopen als de tekst te lang is om op één regel weer te geven.
Tip: Een ding dat je misschien opvalt bij het gebruik van een codeblok met meerdere regels, is dat als je cursor zich in het codeblok bevindt wanneer je op enter drukt, er een nieuwe regel wordt ingevoegd in plaats van het bericht dat wordt verzonden. Dit geldt ook als u het codeblok nog niet heeft gesloten. Codeblokken met meerdere regels zijn het enige stijltype dat de tekst in het berichtvenster beïnvloedt zonder dat de sluitsyntaxis al aanwezig hoeft te zijn.
Elke nadrukstyling die in een codeblok is opgenomen, wordt letterlijk afgedrukt in plaats van geïnterpreteerd. Het paar sterretjes dat wordt gebruikt om tekst cursief te maken, zou bijvoorbeeld zichtbaar zijn en zou de cursieve opmaak niet toepassen. Om stijleffecten toe te passen, moet u de stijlsyntaxis buiten het codeblok plaatsen.
U kunt ook kleuropmaak toepassen op een codeblok met meerdere regels door aan het begin een programmeertaal op te geven, direct na de drievoudige backticks. De kleuren en de syntaxis die voor die kleuren nodig zijn, verschillen per taal. Alleen bepaalde talen worden ondersteund, helaas publiceert Discord geen lijst met ondersteunde talen en de bijbehorende syntaxis voor kleuren. U vindt een lijst met bekende talen en voorbeelden van de kleuren die ze aanbieden hier.