ב-Discord, אתה יכול להפריד טקסט ולבלוט אותו באמת עם שימוש בלוקי קוד. בלוקי קוד משנים את הרקע של הטקסט המושפע אך משאירים את העיצוב הכולל של הטקסט לבד כברירת מחדל.
בלוק קוד מסומן באמצעות שימוש בסימנים לאחורים "`", כאשר סמל אחורי אחד בכל צד הוא משמש עבור בלוק קוד בשורה אחת, ו-backticks משולש המשמשים משני הצדדים עבור קוד מרובה שורות בלוקים. כפי שהשם מרמז, בלוקי קוד מרובי שורות יכולים להכיל מספר שורות קוד. בלוקי קוד בשורה אחת לא יכולים לכלול שורות מרובות, אם כי הם יכולים להתגלגל על גבי שורות מרובות אם הטקסט ארוך מכדי להציג בשורה אחת.
טיפ: דבר אחד שאתה עשוי לשים לב בעת שימוש בבלוק קוד מרובה שורות הוא שאם הסמן שלך נמצא בתוך בלוק הקוד כאשר אתה לוחץ על אנטר, שורה חדשה תתוסף במקום ההודעה הנשלחת. זה חל גם אם עדיין לא סגרת את בלוק הקוד. בלוקים של קוד מרובי שורות הם סוג הסגנון היחיד שמשפיע על הטקסט בתיבת ההודעה מבלי שתחביר הסגירה כבר יהיה קיים.
כל סגנון הדגשה הנכלל בתוך בלוק קוד יודפס באופן מילולי במקום להתפרש. לדוגמה, צמד הכוכביות המשמשות להטיית טקסט יהיו גלויים ולא יחילו את הסגנון הנטוי. כדי להחיל אפקטי סגנון, עליך לשים את תחביר הסגנון מחוץ לבלוק הקוד.
אתה יכול גם להחיל עיצוב צבע על בלוק קוד מרובה שורות על ידי ציון שפת תכנות בהתחלה, ישירות לאחר הפתיחה המשולשת לאחור. הצבעים והתחביר הנדרשים עבור צבעים אלה ישתנו בין השפות. רק שפות מסוימות נתמכות, למרבה הצער, Discord אינו מפרסם רשימה של שפות נתמכות והתחביר המשויך לצבעים. ניתן למצוא רשימה של שפות ידועות ודוגמאות לצבעים שהם מציעים פה.