Jump to content
Toggle menu
  • 8 articles
  • 75 files
  • 7 users
  • 37.8K edits
Neodyland Wiki
Toggle preferences menu
Toggle personal menu
Not logged in
Your IP address will be publicly visible if you make any edits.

Make it a Quote: Difference between revisions

From Neodyland Wiki
Marked this version for translation
No edit summary
Line 2: Line 2:
{{Infobox service
{{Infobox service
| name = Make it a Quote
| name = Make it a Quote
| tagline =  
| tagline =
| logo = Make_it_a_Quote_Black_Icon.png
| logo = Make_it_a_Quote_Black_Icon.png
| logo_size = 200px
| logo_size = 200px
Line 8: Line 8:
| status = stable
| status = stable
| type = <translate><!--T:1--> [[w:Discord|Discord]] & [[w:Bluesky|Bluesky]] Bot</translate>
| type = <translate><!--T:1--> [[w:Discord|Discord]] & [[w:Bluesky|Bluesky]] Bot</translate>
| description = <translate><!--T:2--> Make it a Quote is a bot that allows you to create a Quote from your content. It is compatible with [[w:Discord|Discord]], [[w:Misskey|Misskey]] ([[w:Fediverse|Fediverse]]), and [[w:Bluesky|Bluesky]].</translate>
| description = <translate><!--T:2--> Make it a Quote creates Quote images from messages and social-media posts. It is compatible with [[w:Discord|Discord]], [[w:Misskey|Misskey]] ([[w:Fediverse|Fediverse]]), and [[w:Bluesky|Bluesky]].</translate>
| provider = {{ll|Neodyland}}
| provider = {{ll|Neodyland}}
| developer = {{ll|Neodyland}}
| developer = {{ll|Neodyland}}
Line 16: Line 16:
* Bluesky: {{Date|2023|7|27|class=dtstart}}
* Bluesky: {{Date|2023|7|27|class=dtstart}}
}}
}}
| version =  
| version =
| updated =
| updated =
| platform = Discord, Bluesky, Misskey
| platform = Discord, Bluesky, Misskey
| availability =  
| availability =
| languages = {{Plainlist|
| languages = {{Plainlist|
* {{#language:ar|{{PAGELANGUAGE}}}}
* {{#language:de|{{PAGELANGUAGE}}}}
* {{#language:de|{{PAGELANGUAGE}}}}
* {{#language:en-US|{{PAGELANGUAGE}}}}
* {{#language:en-US|{{PAGELANGUAGE}}}}
Line 41: Line 42:
* {{#language:zh-Hant|{{PAGELANGUAGE}}}}
* {{#language:zh-Hant|{{PAGELANGUAGE}}}}
}}
}}
| access =  
| access =
| license = <translate><!--T:4--> Proprietary</translate>
| license = <translate><!--T:4--> Proprietary</translate>
| website = {{URL|https://miq.moe}}
| website = {{URL|https://miq.moe}}
| status_page =  
| status_page =
| documentation =
| documentation =
| source =
| source =
Line 51: Line 52:
<translate>
<translate>
<!--T:5-->
<!--T:5-->
'''Make it a Quote''' is an online quote-image generator and social media bot operated by {{ll|Neodyland}}. The service converts messages or social-media posts into stylized images resembling typographic quotations, typically combining the quoted text with the author's name and profile image.<tvar name=ref-official><ref name="official">{{Cite web|url=https://miq.moe/en-US|title=Make it a Quote – official website|accessdate=2026-08-15}}</ref></tvar>
'''Make it a Quote''' is a Quote-image service and collection of social-media bots operated by {{ll|Neodyland}}. It turns a message or post into a shareable image containing its text, the author's display name and username, and their avatar.
</translate>
</translate>
<translate>
<translate>
<!--T:6-->
<!--T:6-->
Make it a Quote is available on Discord, Bluesky, and services in the Fediverse, including Misskey.<tvar name=ref-official><ref name="official" /></tvar> On supported platforms, users can invoke the bot in a reply to another user's content, after which the service generates a shareable image based on the referenced message or post.
The service is available on Discord, Bluesky, and services in the Fediverse, including Misskey. The way a Quote is requested differs between platforms, while the generated images share the same basic designs and options.
</translate>
</translate>
<translate>
<translate>
Line 61: Line 62:


<!--T:8-->
<!--T:8-->
On Discord, Make it a Quote is primarily invoked by mentioning the bot while replying to a message. The bot then renders the contents of the replied-to message as a quote image.<tvar name=ref-dbl><ref name="dbl">{{Cite web|url=https://discordbotlist.com/bots/make-it-a-quote|title=Make it a Quote Discord Bot|publisher=Discord Bot List|accessdate=2026-08-15}}</ref></tvar>
On Discord, users can reply to a message and mention the bot. They can also use the <tvar name=message-command>{{code|Make it a Quote}}</tvar> message command from Discord's Apps menu. The bot replies with a generated Quote image.
</translate>
</translate>
<translate>
<translate>
<!--T:9-->
<!--T:9-->
The Bluesky version operates in a similar manner. Users can mention the Make it a Quote account in a reply to a post to generate an image from that post. A separate removal account is provided for requesting deletion of an image generated by the service.<tvar name=ref-bluesky><ref name="bluesky">{{Cite web|url=https://bsky.app/profile/miq.moe|title=Make it a Quote (@miq.moe)|publisher=Bluesky|accessdate=2026-08-15}}</ref></tvar>
On Bluesky, users reply to a post and mention the Make it a Quote account. The requesting account must follow the bot. The bot generates a Quote from the parent post and publishes it as an image reply. A separate removal account is available for requesting deletion of an image posted by the bot.
</translate>
</translate>
<translate>
<translate>
<!--T:10-->
<!--T:10-->
They support options that alter the appearance of generated images. These include a light background, a colored rather than monochrome profile image, horizontal flipping, bold text, and selection of {{ll|Make it a Quote/Fonts|different fonts}}.<tvar name=ref-dbl><ref name="dbl" /></tvar> The service's website also describes multiple quote-image designs.<tvar name=ref-official><ref name="official" /></tvar>
On Discord, a generated Quote includes controls for changing compatible options and selecting a font or theme. The author of the quoted message and the user who generated it can remove the generated response.
</translate>
<translate>
<!--T:58-->
Discord also provides Custom Quote. It creates a Quote from user-entered text and attributes it to a selected server member. Custom Quote is generated only when the applicable user and server settings allow it.
</translate>
</translate>
<translate>
<translate>
Line 75: Line 80:


<!--T:12-->
<!--T:12-->
There are various image generation options in Make it a Quote.
Generation options can be written after the bot mention. Boolean options have a full name and a one-letter alias. On Discord, options specified for a request override the user's saved defaults.
</translate>
</translate>
<translate>
<translate>
Line 81: Line 86:


<!--T:14-->
<!--T:14-->
By specifying <tvar name=light>{{code|light}}</tvar> or <tvar name=l>{{code|l}}</tvar>, you can make the Quote background white.
Specifying <tvar name=light>{{code|light}}</tvar> or <tvar name=l>{{code|l}}</tvar> uses the white design.


<!--T:15-->
<!--T:15-->
As a side effect, [[#color_(c)|{{code|color}}]] is automatically applied.
The avatar is shown in color in the white design, so the separate [[#color_(c)|{{code|color}}]] option has no additional visual effect while <tvar name=light>{{code|light}}</tvar> is active.
</translate>
</translate>
<translate>
<translate>
Line 90: Line 95:


<!--T:17-->
<!--T:17-->
Normally, the avatar used for a Quote is in grayscale. Specifying <tvar name=color>{{code|color}}</tvar> or <tvar name=c>{{code|c}}</tvar> keeps the avatar in full color.
In the default dark design, the avatar is normally shown in grayscale. Specifying <tvar name=color>{{code|color}}</tvar> or <tvar name=c>{{code|c}}</tvar> keeps it in full color.
 
<!--T:18-->
This option is automatically enabled when [[#light_(l)|{{code|light}}]] is active.
</translate>
</translate>
<translate>
<translate>
Line 99: Line 101:


<!--T:20-->
<!--T:20-->
You can horizontally flip the placement of a Quote by specifying <tvar name=flip>{{code|flip}}</tvar> or <tvar name=f>{{code|f}}</tvar>.
Specifying <tvar name=flip>{{code|flip}}</tvar> or <tvar name=f>{{code|f}}</tvar> swaps the placement of the avatar and text in the standard layout. It has no effect on the [[#new_(n)|{{code|new}}]] layout.
</translate>
</translate>
<translate>
<translate>
Line 105: Line 107:


<!--T:22-->
<!--T:22-->
You can make text bold by specifying <tvar name=bold>{{code|bold}}</tvar> or <tvar name=b>{{code|b}}</tvar>. This is not supported by some fonts.
Specifying <tvar name=bold>{{code|bold}}</tvar> or <tvar name=b>{{code|b}}</tvar> draws the Quote text in bold. On Discord, enabling this option selects M PLUS Rounded 1c as the font.
</translate>
</translate>
<translate>
<translate>
Line 111: Line 113:


<!--T:24-->
<!--T:24-->
You can change the design of the quote by specifying <tvar name=new>{{code|new}}</tvar> or <tvar name=n>{{code|n}}</tvar>.
Specifying <tvar name=new>{{code|new}}</tvar> or <tvar name=n>{{code|n}}</tvar> uses a portrait design with the avatar above the text instead of the standard landscape design.
</translate>
</translate>
<translate>
<translate>
Line 119: Line 121:
<translate>
<translate>
<!--T:56-->
<!--T:56-->
You can change the font used for Quotes by specifying something like <tvar name=font>{{code|font{{=}}dot}}</tvar>.
A font can be selected by specifying an option such as <tvar name=font>{{code|font{{=}}dot}}</tvar>. If the selected font does not contain a character, Make it a Quote normally uses another bundled font for that character. The default font selection distinguishes Japanese, Simplified Chinese, and Traditional Chinese text.
</translate>
</translate>


Line 129: Line 131:
<translate>
<translate>
<!--T:57-->
<!--T:57-->
Supporters can change the theme by specifying {{code|theme{{=}}<theme name>}}.
Donors can select a theme by specifying <tvar name=theme>{{code|theme{{=}}<theme name>}}</tvar> or one of its aliases. A non-default theme determines its own background and text colors and uses the standard landscape design; <tvar name=light>{{code|light}}</tvar>, <tvar name=color>{{code|color}}</tvar>, and <tvar name=new>{{code|new}}</tvar> do not apply while it is selected.
</translate>
</translate>


Line 143: Line 145:
<translate>
<translate>


== Text and emoji == <!--T:59-->
<!--T:60-->
For Discord messages, Make it a Quote preserves supported message formatting, including bold, italic, underline, strikethrough, and block quotes. Formatting that is not rendered in the Quote is removed without removing its text.
</translate>
<translate>
<!--T:61-->
Unicode emoji are rendered as emoji images. Discord custom emoji are resolved from their emoji identifiers. When content originates from Misskey, the originating instance is used to resolve custom emoji such as <tvar name=misskey-emoji>{{code|:emoji_name:}}</tvar> and <tvar name=remote-misskey-emoji>{{code|:emoji_name@host:}}</tvar>.
</translate>
<translate>
== Discord settings == <!--T:62-->
<!--T:63-->
Users can save default values for the image options, select their language, choose whether the option controls are displayed, and prevent Quotes from being generated from all of their messages or only from messages containing spoilers. Users can also control whether Custom Quote may use their identity.
</translate>
<translate>
<!--T:64-->
Server administrators can configure the bot language, generation cooldown, allowed or blocked roles, and channels in which every message is quoted without a mention. Generated Quotes can also be redirected to another channel.
</translate>
<translate>
<!--T:65-->
The Discord interface is available in Arabic, Dutch, English, Esperanto, French, German, Hungarian, Italian, Japanese, Japanese in the Kansai dialect, Korean, Polish, Brazilian Portuguese, European Portuguese, Russian, Simplified Chinese, Spanish, Traditional Chinese, Turkish, and Ukrainian.
</translate>
<translate>
== History == <!--T:35-->
== History == <!--T:35-->


<!--T:36-->
<!--T:36-->
Make it a Quote was initially associated primarily with Discord. Make it a Quote originally started as an idea by suzuneu. Afterward, they collaborated with Khsmty, but due to increasing server costs, the service was transferred to Neodyland, and suzuneu and Khsmty became Neodyland members. Its official Discord support server was created on 19 March 2022.<tvar name=ref-discordserver><ref name="discordserver">{{Cite web|url=https://discord.com/servers/make-it-a-quote-954552825902411786|title=Make it a Quote|publisher=Discord|accessdate=2026-08-15}}</ref></tvar> The server is used for technical support, bug reports, feature suggestions, and testing of the bot.<tvar name=ref-discordserver-2><ref name="discordserver" /></tvar>
Make it a Quote began as an idea by suzuneu and was subsequently developed with Khsmty. As its operating costs and maintenance needs grew, the service was transferred to Neodyland, and both developers joined the organization.
</translate>
</translate>
<translate>
<translate>
<!--T:37-->
<!--T:37-->
The service was later expanded beyond Discord. A Make it a Quote account on the Misskey.io server was established by September 2023, extending the quote-image concept to Misskey and the wider Fediverse.<tvar name=ref-timeline><ref name="timeline">{{Cite web|url=https://yuinoid.neocities.org/txt/my_dsns_timeline|title=分散 SNS関連年表|publisher=100%health|accessdate=2026-08-15}}</ref></tvar> Make it a Quote subsequently became available for Bluesky as well.<tvar name=ref-bluesky><ref name="bluesky" /></tvar>
The service initially focused on Discord. It later expanded to Misskey and the wider Fediverse, followed by Bluesky.
</translate>
</translate>
<translate>
<translate>
<!--T:38-->
<!--T:38-->
The project's website and legal documents identify Neodyland as the organization responsible for the service.<tvar name=ref-terms><ref name="terms">{{Cite web|url=https://miq.moe/en-US/terms/|title=Make it a Quote Terms of Use|publisher=Make it a Quote|date=2023-08-31|accessdate=2026-08-15}}</ref></tvar> Neody also lists Make it a Quote among its services.<tvar name=ref-neody><ref name="neody">{{Cite web|url=https://neody.land/ja/services|title=サービス一覧|publisher=Neodyland|accessdate=2026-08-13}}</ref></tvar>
Neodyland currently operates and maintains Make it a Quote, including its website, platform integrations, and image generation system.
</translate>
</translate>
<translate>
<translate>
Line 160: Line 186:


<!--T:40-->
<!--T:40-->
Publicly accessible components related to Make it a Quote are maintained through the ''miq4d'' organization on [[w:GitHub|GitHub]]. These include localization data, font resources, and software used by the project's Discord support infrastructure.<tvar name=ref-github><ref name="github">{{Cite web|url=https://github.com/miq4d|title=Make it a Quote for Discord|publisher=GitHub|accessdate=2026-08-15}}</ref></tvar> Some components are written in [[w:Rust (programming language)|Rust]] and [[w:TypeScript|TypeScript]].<tvar name=ref-github-2><ref name="github" /></tvar>
The current image generator and Discord integration are implemented primarily in [[w:Rust (programming language)|Rust]]. The Bluesky integration is implemented in [[w:TypeScript|TypeScript]].
</translate>
</translate>
<translate>
<translate>
<!--T:41-->
<!--T:41-->
The code for the image generation engine itself and the code for the Discord/Bluesky bots are proprietary and not publicly available.
The source code for the image generator and the Discord and Bluesky integrations is proprietary and is not publicly available.
</translate>
</translate>
<translate>
<translate>
<!--T:42-->
<!--T:42-->
The Bluesky version developers are '''suzuneu''' and '''googlefan''', working under Neody.<tvar name=ref-bluesky><ref name="bluesky" /></tvar>
Some supporting resources, including Discord localization data, are maintained publicly through the ''miq4d'' organization on [[w:GitHub|GitHub]].
</translate>
<translate>
== Usage and community == <!--T:43-->
 
<!--T:44-->
Make it a Quote has achieved widespread use on Discord. As of August 2026, the third-party service Discord Bot List reported that the bot was installed on approximately 1.16 million Discord servers.<tvar name=ref-dbl><ref name="dbl" /></tvar> Because this figure is maintained by an external bot directory and changes over time, it may not represent an exact current installation count.
</translate>
<translate>
<!--T:45-->
The official Discord community had more than 26,000 members as of August 2026.<tvar name=ref-discordserver><ref name="discordserver" /></tvar> Discord categorizes the support server under areas including entertainment, memes, customer support, and bots.<tvar name=ref-discordserver-2><ref name="discordserver" /></tvar>
</translate>
<translate>
<!--T:46-->
The generated images are commonly used to reproduce humorous, notable, or out-of-context messages in a visual form that can be shared independently of the original conversation. Unlike conventional quotation-management bots, Make it a Quote focuses on producing an image of the selected content rather than maintaining a textual database of quotations.
</translate>
</translate>
<translate>
<translate>
Line 200: Line 212:
<!--T:54-->
<!--T:54-->
* {{URL|<tvar name=miqmoe>https://miq.moe/</tvar>|Official website}}
* {{URL|<tvar name=miqmoe>https://miq.moe/</tvar>|Official website}}
* {{URL|<tvar name=miq4d>https://github.com/miq4d</tvar>|Make it a Quote on GitHub}}
* {{URL|<tvar name=miq4d>https://github.com/miq4d</tvar>|miq4d on GitHub}}
* {{URL|<tvar name=bsky>https://bsky.app/profile/miq.moe</tvar>|Make it a Quote on Bluesky}}
* {{URL|<tvar name=bsky>https://bsky.app/profile/miq.moe</tvar>|Make it a Quote on Bluesky}}
</translate>
</translate>
<translate>
== References == <!--T:55-->
</translate>
{{Reflist}}
[[Category:Make_it_a_Quote|*]]
[[Category:Make_it_a_Quote|*]]

Revision as of 12:12, 18 August 2026

Neodyland services
Make it a QuoteRelease status: stable
Service type Discord & Bluesky Bot
Description Make it a Quote creates Quote images from messages and social-media posts. It is compatible with Discord, Misskey (Fediverse), and Bluesky.
Provided by Neodyland
Developer(s) Neodyland
Maintainer(s) Neodyland
Initial release
  • Discord:
  • Bluesky:
Platform Discord, Bluesky, Misskey
Languages
  • Arabic
  • German
  • American English
  • Esperanto
  • European Spanish
  • French
  • Hungarian
  • Italian
  • Japanese
  • Japanese (Kansai-Ben)
  • Korean
  • Dutch
  • Polish
  • Brazilian Portuguese
  • European Portuguese
  • Russian
  • Turkish
  • Ukrainian
  • Simplified Chinese
  • Traditional Chinese
Licence Proprietary
Website miq.moe
Support miq.moe/support

Make it a Quote is a Quote-image service and collection of social-media bots operated by Neodyland. It turns a message or post into a shareable image containing its text, the author's display name and username, and their avatar. The service is available on Discord, Bluesky, and services in the Fediverse, including Misskey. The way a Quote is requested differs between platforms, while the generated images share the same basic designs and options.

Operation

On Discord, users can reply to a message and mention the bot. They can also use the Make it a Quote message command from Discord's Apps menu. The bot replies with a generated Quote image. On Bluesky, users reply to a post and mention the Make it a Quote account. The requesting account must follow the bot. The bot generates a Quote from the parent post and publishes it as an image reply. A separate removal account is available for requesting deletion of an image posted by the bot. On Discord, a generated Quote includes controls for changing compatible options and selecting a font or theme. The author of the quoted message and the user who generated it can remove the generated response. Discord also provides Custom Quote. It creates a Quote from user-entered text and attributes it to a selected server member. Custom Quote is generated only when the applicable user and server settings allow it.

Options

Generation options can be written after the bot mention. Boolean options have a full name and a one-letter alias. On Discord, options specified for a request override the user's saved defaults.

light (l)

Specifying light or l uses the white design.

The avatar is shown in color in the white design, so the separate color option has no additional visual effect while light is active.

color (c)

In the default dark design, the avatar is normally shown in grayscale. Specifying color or c keeps it in full color.

flip (f)

Specifying flip or f swaps the placement of the avatar and text in the standard layout. It has no effect on the new layout.

bold (b)

Specifying bold or b draws the Quote text in bold. On Discord, enabling this option selects M PLUS Rounded 1c as the font.

new (n)

Specifying new or n uses a portrait design with the avatar above the text instead of the standard landscape design.

font

A font can be selected by specifying an option such as font=dot. If the selected font does not contain a character, Make it a Quote normally uses another bundled font for that character. The default font selection distinguishes Japanese, Simplified Chinese, and Traditional Chinese text.

Please click here for the list of available fonts.

theme

Donors can select a theme by specifying theme=<theme name> or one of its aliases. A non-default theme determines its own background and text colors and uses the standard landscape design; light, color, and new do not apply while it is selected.

Please click here for the list of available themes.

Text and emoji

For Discord messages, Make it a Quote preserves supported message formatting, including bold, italic, underline, strikethrough, and block quotes. Formatting that is not rendered in the Quote is removed without removing its text. Unicode emoji are rendered as emoji images. Discord custom emoji are resolved from their emoji identifiers. When content originates from Misskey, the originating instance is used to resolve custom emoji such as :emoji_name: and :emoji_name@host:.

Discord settings

Users can save default values for the image options, select their language, choose whether the option controls are displayed, and prevent Quotes from being generated from all of their messages or only from messages containing spoilers. Users can also control whether Custom Quote may use their identity. Server administrators can configure the bot language, generation cooldown, allowed or blocked roles, and channels in which every message is quoted without a mention. Generated Quotes can also be redirected to another channel. The Discord interface is available in Arabic, Dutch, English, Esperanto, French, German, Hungarian, Italian, Japanese, Japanese in the Kansai dialect, Korean, Polish, Brazilian Portuguese, European Portuguese, Russian, Simplified Chinese, Spanish, Traditional Chinese, Turkish, and Ukrainian.

History

Make it a Quote began as an idea by suzuneu and was subsequently developed with Khsmty. As its operating costs and maintenance needs grew, the service was transferred to Neodyland, and both developers joined the organization. The service initially focused on Discord. It later expanded to Misskey and the wider Fediverse, followed by Bluesky. Neodyland currently operates and maintains Make it a Quote, including its website, platform integrations, and image generation system.

Development

The current image generator and Discord integration are implemented primarily in Rust. The Bluesky integration is implemented in TypeScript. The source code for the image generator and the Discord and Bluesky integrations is proprietary and is not publicly available. Some supporting resources, including Discord localization data, are maintained publicly through the miq4d organization on GitHub.

Cookies help us deliver our services. By using our services, you agree to our use of cookies.