Skip to content

A BetterDiscord plugin that enables fonts for the chat.

License

Notifications You must be signed in to change notification settings

MsDysphoria/DiscordFont

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

21 Commits
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

DiscordFont

image

License

Description

A BetterDiscord plugin that allows users to customize their text.
(Font, number style, space width & special characters)

Table of Contents

Information

What it is

  • It's an open source third party plugin written for BetterDiscord. At first it was going to be for my personal use, but then I decided to share. It's essentially a character converter one could find on the internet by searching for 'Discord Font Generator', the only difference is that the conversion happens as the user sends messages without any extra steps to make things quicker.

๐—›๐—ผ๐˜„ ๐—ถ๐˜ ๐˜„๐—ผ๐—ฟ๐—ธ๐˜€

  • DiscordFont allows different fonts, numbers, special characters and space width to be used in chat. It does it through replacing the letters, numbers and spaces of the message that is about to be sent with the special characters defined inside the arrays in the code. Upon sending a message, each character in it is replaced with the font, number style and space width chosen and the result can be seen after the message is sent. It also allows users to define custom rules for special characters.

Installation

To install and use this plugin, follow these steps:

  1. Download DiscordFont.plugin.js.
  2. Either click on Open Plugins Folder which is inside the Plugins section of BetterDiscord inside Discord Settings or locate the usual directory of plugins which is AppData\Roaming\BetterDiscord\plugins
  3. Drag and drop the downloaded file into the folder.

Usage

  • Head to Settings/Plugins/DiscordFont's Plugin Settings.

image

  • In the Plugin's settings, pick the settings you like.

Settings

  • Write and send a message

Info

Examples

ใ€‹๐“œ๐“ช๐“ฝ๐“ฑ๐“ฎ๐“ถ๐“ช๐“ฝ๐“ฒ๐“ฌ๐“ช๐“ต ๐“‘๐“ธ๐“ต๐“ญ ๐“˜๐“ฝ๐“ช๐“ต๐“ฒ๐“ฌ

MathematicalBoldItalic

ใ€‹๐™ผ๐š˜๐š—๐š˜๐šœ๐š™๐šŠ๐šŒ๐šŽ

Monospace

ใ€‹๐–ฒ๐–บ๐—‡๐—Œโ€‚๐–ฒ๐–พ๐—‹๐—‚๐–ฟ

SansSerif

ใ€‹๐”‰๐”ฏ๐”ž๐”จ๐”ฑ๐”ฒ๐”ฏ

Fraktur

Space-Width Settings

SpaceWidth

Custom Changes

You can also assign which character should change into what

1. Head to settings
2. Enable Custom Changes
3. Write your own special rules in the same format as the example. (Rules must be divided by a space)

SpecialCharacters

In example: .โ˜… ,โˆ
In this case the dots sent will change into stars and the commas will change into flowers.

Fonts

Text:

  • ๐–ฒ๐–บ๐—‡๐—Œ-๐–ฒ๐–พ๐—‹๐—‚๐–ฟ
  • ๐—ฆ๐—ฎ๐—ป๐˜€-๐—ฆ๐—ฒ๐—ฟ๐—ถ๐—ณ ๐—•๐—ผ๐—น๐—ฑ
  • ๐˜š๐˜ข๐˜ฏ๐˜ด-๐˜š๐˜ฆ๐˜ณ๐˜ช๐˜ง ๐˜๐˜ต๐˜ข๐˜ญ๐˜ช๐˜ค
  • ๐™Ž๐™–๐™ฃ๐™จ-๐™Ž๐™š๐™ง๐™ž๐™› ๐˜ฝ๐™ค๐™ก๐™™ ๐™„๐™ฉ๐™–๐™ก๐™ž๐™˜
  • ๐™ผ๐š˜๐š—๐š˜๐šœ๐š™๐šŠ๐šŒ๐šŽ
  • ๐Œ๐š๐ญ๐ก๐ž๐ฆ๐š๐ญ๐ข๐œ๐š๐ฅ ๐๐จ๐ฅ๐
  • ๐‘€๐‘Ž๐‘กโ„Ž๐‘’๐‘š๐‘Ž๐‘ก๐‘–๐‘๐‘Ž๐‘™ ๐ผ๐‘ก๐‘Ž๐‘™๐‘–๐‘
  • ๐‘ด๐’‚๐’•๐’‰๐’†๐’Ž๐’‚๐’•๐’Š๐’„๐’‚๐’ ๐‘ฉ๐’๐’๐’… ๐‘ฐ๐’•๐’‚๐’๐’Š๐’„
  • ๐’ฎ๐’ธ๐“‡๐’พ๐“…๐“‰
  • ๐“ข๐“ฌ๐“ป๐“ฒ๐“น๐“ฝ ๐“‘๐“ธ๐“ต๐“ญ
  • ๐”‰๐”ฏ๐”ž๐”จ๐”ฑ๐”ฒ๐”ฏ
  • ๐•ฑ๐–—๐–†๐–๐–™๐–š๐–— ๐•ญ๐–”๐–‘๐–‰
  • ๐”ป๐• ๐•ฆ๐•“๐•๐•–-๐•Š๐•ฅ๐•ฃ๐•ฆ๐•”๐•œ

Numbers:

  • ๐Ÿข๐Ÿฃ๐Ÿค๐Ÿฅ๐Ÿฆ๐Ÿง๐Ÿจ๐Ÿฉ๐Ÿช๐Ÿซ
  • ๐Ÿฌ๐Ÿญ๐Ÿฎ๐Ÿฏ๐Ÿฐ๐Ÿฑ๐Ÿฒ๐Ÿณ๐Ÿด๐Ÿต
  • ๐Ÿถ๐Ÿท๐Ÿธ๐Ÿน๐Ÿบ๐Ÿป๐Ÿผ๐Ÿฝ๐Ÿพ๐Ÿฟ
  • ๐ŸŽ๐Ÿ๐Ÿ๐Ÿ‘๐Ÿ’๐Ÿ“๐Ÿ”๐Ÿ•๐Ÿ–๐Ÿ—
  • ๐Ÿ˜๐Ÿ™๐Ÿš๐Ÿ›๐Ÿœ๐Ÿ๐Ÿž๐ŸŸ๐Ÿ ๐Ÿก

Limitations

  • Links are not affected by font changes to preserve their functionality.

KnownโŸIssues

  • Font changes don't happen when a media file is attached to the message.

To-Do

  • Adjustable space width
  • Allowing users to manually set characters and their equivalent in settings
    i.e. - > โ–ฌ
  • Improving the wrapper to make it function like Discord's wrappers
    i.e ** ** & || ||
  • Adding a character counter
  • Adding more fonts

Contact

E-mail: msdysphoria.official@gmail.com
Discord: msdysphoria
Discord Group

About

A BetterDiscord plugin that enables fonts for the chat.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published