# Newbie Discourse plugin developer questions

**URL:** https://meta.discourse.org/t/newbie-discourse-plugin-developer-questions/143977
**Category:** Development
**Created:** [March 11, 2020, 11:09pm UTC](https://meta.discourse.org/t/newbie-discourse-plugin-developer-questions/143977 "2020-03-11T23:09:57Z")
**Posts on this page:** 2
**Page:** 1

<div class="post-metadata">

### Author: ![garyrob](https://avatars.discourse-cdn.com/v4/letter/g/8c91f0/32.png) [@garyrob](https://meta.discourse.org/u/garyrob)
#### Post date: [March 11, 2020, 11:09pm UTC](https://meta.discourse.org/t/newbie-discourse-plugin-developer-questions/143977/1 "2020-03-11T23:09:57Z")

</div>

- Can I write a plugin for discourse, to appear only in the Discourse comments on my own web site, and still use the hosted Discourse service? Or would I need to run my own Discourse server instance for that?

- Can a plugin I write present a pop-up menu which a user can use to choose text to be inserted into the comment the user is writing?

---

<div class="post-metadata">

### Author: ![pfaffman](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/pfaffman/32/120154_2.png) [@pfaffman](https://meta.discourse.org/u/pfaffman)
#### Post date: [March 12, 2020, 4:35pm UTC](https://meta.discourse.org/t/newbie-discourse-plugin-developer-questions/143977/2 "2020-03-12T16:35:03Z")

</div>

> [@garyrob](#):
>
> Can I write a plugin for discourse, to appear only in the Discourse comments on my own web site, and still use the hosted Discourse service? Or would I need to run my own Discourse server instance for that?

You would need to be on their enterprise plan.

> [@garyrob](#):
>
> Can a plugin I write present a pop-up menu which a user can use to choose text to be inserted into the comment the user is writing?

An easier solution would be to add to the composer. You can do that with a theme component (here is an example: [MD Composer extras](https://meta.discourse.org/t/md-composer-extras/118912), but you might search for others closer to your application). With a theme component you would not need a plugin, so any of their plans would work.
