# Discourse Retort

**URL:** https://meta.discourse.org/t/discourse-retort/35903
**Category:** Plugin
**Tags:** end-of-life
**Created:** [22 november 2015 om 11:53 UTC](https://meta.discourse.org/t/discourse-retort/35903 "2015-11-22T11:53:58Z")
**Posts on this page:** 20
**Page:** 16

<div class="post-metadata">

### Author: ![schungx](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/schungx/32/70989_2.png) [@schungx](https://meta.discourse.org/u/schungx)
#### Post date: [29 februari 2020 om 02:08 UTC](https://meta.discourse.org/t/discourse-retort/35903/317 "2020-02-29T02:08:53Z")

</div>

I have no problem overriding…

 ![image](https://global.discourse-cdn.com/meta/original/3X/3/5/35fcc4ab3f1750b22b45ef529b3f80af525fb66d.png)

```css
.post-retort
{
    margin-right: 5px !important;
    padding: 0.5em !important;
    background: lavender !important;
}

.post-retort img.emoji
{
    width: 2.8em !important;
    height: 2.8em !important;
}

.post-retort__count
{
    font-size: 1.5em !important;
    color: #222 !important;
    padding: 1px 1px 1px 5px !important;
    vertical-align: middle !important;
}

section.post-menu-area
{
    clear: both !important;
}

```

Above is what I have and it has been working for many versions of `retort`. Are you sure you’re not missing an `!important` somewhere?

---

<div class="post-metadata">

### Author: ![wolftune](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/wolftune/32/103569_2.png) [@wolftune](https://meta.discourse.org/u/wolftune)
#### Post date: [29 februari 2020 om 02:48 UTC](https://meta.discourse.org/t/discourse-retort/35903/318 "2020-02-29T02:48:23Z")

</div>

Thanks, I meant to update this when we fixed it. It used to work without the `!important` but now that’s indeed necessary. It maybe ought not be required, but it’s a feasible answer.

---

<div class="post-metadata">

### Author: ![schungx](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/schungx/32/70989_2.png) [@schungx](https://meta.discourse.org/u/schungx)
#### Post date: [29 februari 2020 om 04:01 UTC](https://meta.discourse.org/t/discourse-retort/35903/319 "2020-02-29T04:01:06Z")

</div>

Well, `!important` is a hack. Should work until it… well… doesn’t (when it breaks something else).

If you don’t want `!important`, you need to be careful about the specificities of your CSS rules, which must be higher than the specificites of the original stylesheet. But this is not at all foolproof because the original stylesheet can always change specificity with more terms and your styles will still break.

So better stick to `!important` since nothing is foolproof anyway.

---

<div class="post-metadata">

### Author: ![Fabby](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/fabby/32/170928_2.png) [@Fabby](https://meta.discourse.org/u/Fabby)
#### Post date: [3 maart 2020 om 13:15 UTC](https://meta.discourse.org/t/discourse-retort/35903/320 "2020-03-03T13:15:58Z")

</div>

1. Thank you very much for this plug in! 👍 💯
2. [I’ve been told to tell you](https://meta.discourse.org/t/align-number-of-likes-to-number-of-emojis/143202/3) that your plug-in is the cause of rate-limiting the number of emojis we can post.
3. If possible,
  - please allow for the same amount of reactions to be posted as the number of ❤

4. If impossible,
  - Please tell me to go bark up Discourse’s tree again…

😉 😁

---

<div class="post-metadata">

### Author: ![TheBaby5](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/thebaby5/32/178897_2.png) [@TheBaby5](https://meta.discourse.org/u/TheBaby5)
#### Post date: [15 april 2020 om 19:47 UTC](https://meta.discourse.org/t/discourse-retort/35903/321 "2020-04-15T19:47:33Z")

</div>

New issue, please look into this! 🥺

[https://github.com/gdpelican/retort/issues/52](https://github.com/gdpelican/retort/issues/52)

---

<div class="post-metadata">

### Author: ![natehilpert](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/natehilpert/32/171764_2.png) [@natehilpert](https://meta.discourse.org/u/natehilpert)
#### Post date: [16 april 2020 om 19:59 UTC](https://meta.discourse.org/t/discourse-retort/35903/322 "2020-04-16T19:59:32Z")

</div>

Is it possible to import custom emojis into this?

And potentially a feature request, is it possible to restrict the emoji-set based on specific user-based features? IE give users of X group access to Y set of emojis?

---

<div class="post-metadata">

### Author: ![Heliosurge](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/heliosurge/32/571810_2.png) [@Heliosurge](https://meta.discourse.org/u/Heliosurge)
#### Post date: [16 april 2020 om 21:14 UTC](https://meta.discourse.org/t/discourse-retort/35903/323 "2020-04-16T21:14:34Z")

</div>

Custom emojis added to Discourse can be used.

---

<div class="post-metadata">

### Author: ![wolftune](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/wolftune/32/103569_2.png) [@wolftune](https://meta.discourse.org/u/wolftune)
#### Post date: [16 april 2020 om 21:28 UTC](https://meta.discourse.org/t/discourse-retort/35903/324 "2020-04-16T21:28:02Z")

</div>

Yup, at community.snowdrift.coop we even made custom emojis with the _standard_ symbols in order to give them custom names! See [Using the extra reaction options - Feedback & Support - Snowdrift.coop Community Discussions](https://community.snowdrift.coop/t/using-the-extra-reaction-options/746)

---

<div class="post-metadata">

### Author: ![Hifihedgehog](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/hifihedgehog/32/140207_2.png) [@Hifihedgehog](https://meta.discourse.org/u/Hifihedgehog)
#### Post date: [18 april 2020 om 20:51 UTC](https://meta.discourse.org/t/discourse-retort/35903/325 "2020-04-18T20:51:38Z")

</div>

Yes. One thing to note since I just reported it on Github. The latest fix that was pushed several hours ago broke their custom emojis. See here:

[https://github.com/gdpelican/retort/issues/54](https://github.com/gdpelican/retort/issues/54)

EDIT: The issue was due to a bug in the main Discourse source, which was speedily squashed and thoroughly fixed. Resolved. Thanks!

---

<div class="post-metadata">

### Author: ![Heliosurge](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/heliosurge/32/571810_2.png) [@Heliosurge](https://meta.discourse.org/u/Heliosurge)
#### Post date: [18 april 2020 om 22:39 UTC](https://meta.discourse.org/t/discourse-retort/35903/326 "2020-04-18T22:39:32Z")

</div>

@gdpelican after recent update. Retort buttom fades entire screen with no selectable emoji at least on mobile.

Have to kill window and reload. Clicking on empty space or changing screens does not fix

Broken on desktop as well

---

<div class="post-metadata">

### Author: ![gdpelican](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/gdpelican/32/81308_2.png) [@gdpelican](https://meta.discourse.org/u/gdpelican)
#### Post date: [19 april 2020 om 05:05 UTC](https://meta.discourse.org/t/discourse-retort/35903/327 "2020-04-19T05:05:15Z")

</div>

Are you using it with Babble by any chance? Babble’s affected by the same trouble as retort (since they both have emoji pickers), which I’m looking into now. A fresh install with just Retort works just fine as far as I can tell.

---

<div class="post-metadata">

### Author: ![Heliosurge](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/heliosurge/32/571810_2.png) [@Heliosurge](https://meta.discourse.org/u/Heliosurge)
#### Post date: [19 april 2020 om 09:50 UTC](https://meta.discourse.org/t/discourse-retort/35903/328 "2020-04-19T09:50:59Z")

</div>

Okay will try disabled babble. Refreshed no effect waa working 4 upgrades ago. No custom emoji in use.

---

<div class="post-metadata">

### Author: ![eviltrout](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/eviltrout/32/5275_2.png) [@eviltrout](https://meta.discourse.org/u/eviltrout)
#### Post date: [21 april 2020 om 17:46 UTC](https://meta.discourse.org/t/discourse-retort/35903/329 "2020-04-21T17:46:24Z")

</div>

I am removing a really old way of doing events in Discourse right now to help us upgrade Ember. I noticed that retort does `TopicRoute.on('setupTopicController')` which is being removed. Retort will need to be updated to do this in another way.

I would normally submit a PR but I noticed that the messageBus events are not being cleaned up either. I would recommend moving this logic to a custom component in a plugin outlet inside topic. The messageBus definitely needs to be unsubscribed when it’s not shown (and if it’s ever re-shown and hasn’t been cleaned up before.)

---

<div class="post-metadata">

### Author: ![gdpelican](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/gdpelican/32/81308_2.png) [@gdpelican](https://meta.discourse.org/u/gdpelican)
#### Post date: [21 april 2020 om 21:50 UTC](https://meta.discourse.org/t/discourse-retort/35903/330 "2020-04-21T21:50:08Z")

</div>

Thanks for the heads-up; I’ve patched this up in the latest version.

---

<div class="post-metadata">

### Author: ![Heliosurge](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/heliosurge/32/571810_2.png) [@Heliosurge](https://meta.discourse.org/u/Heliosurge)
#### Post date: [22 april 2020 om 01:43 UTC](https://meta.discourse.org/t/discourse-retort/35903/331 "2020-04-22T01:43:13Z")

</div>

Hi just updated Retort to latest revision.

Still have faded window on mobile(haven’t tested desktop). Still get faded screen with no emoji select window. However can tap any where to get back to forum without closing window.

Thank you again for your efforts to fix your awesome plugin.

---

<div class="post-metadata">

### Author: ![gdpelican](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/gdpelican/32/81308_2.png) [@gdpelican](https://meta.discourse.org/u/gdpelican)
#### Post date: [22 april 2020 om 08:35 UTC](https://meta.discourse.org/t/discourse-retort/35903/332 "2020-04-22T08:35:02Z")

</div>

I can confirm that everything’s working as expected on the latest Discourse / Retort versions on [https://discourse-babble.com](https://discourse-babble.com), so there must be something different about your settings / customizations. Anything spring to mind as a possibility?

---

<div class="post-metadata">

### Author: ![Heliosurge](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/heliosurge/32/571810_2.png) [@Heliosurge](https://meta.discourse.org/u/Heliosurge)
#### Post date: [22 april 2020 om 10:45 UTC](https://meta.discourse.org/t/discourse-retort/35903/333 "2020-04-22T10:45:52Z")

</div>

Nothing I can think of. There wasn’t anything recently installed. I am running Discourse Stable 2.4.1

It works for me on your babble site. I checked our light and dark themes no luck.

> **[Gambling Apps Philippines - find best best betting and casino apps](https://openmr.ai/ph/?u=heliosurge)**
>
> Track localized sportsbook reviews, casino bonuses, and payment walkthroughs built for Filipino bettors seeking trusted mobile apps.

No mods to post messages areas save Post Badge and that was working before with it.

---

<div class="post-metadata">

### Author: ![Heliosurge](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/heliosurge/32/571810_2.png) [@Heliosurge](https://meta.discourse.org/u/Heliosurge)
#### Post date: [24 april 2020 om 03:17 UTC](https://meta.discourse.org/t/discourse-retort/35903/334 "2020-04-24T03:17:59Z")

</div>

Okay Retort is confirmed to work with no restricted Emoji is not on. If Restricted is turned on the emoji retort window does not open. Just greys/dulls screen.

---

<div class="post-metadata">

### Author: ![wolftune](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/wolftune/32/103569_2.png) [@wolftune](https://meta.discourse.org/u/wolftune)
#### Post date: [26 april 2020 om 00:50 UTC](https://meta.discourse.org/t/discourse-retort/35903/335 "2020-04-26T00:50:54Z")

</div>

Although it’s working fine for us overall, the newest update introduced a noticeable lag, a second or two before the items show up after clicking to add a reaction.

---

<div class="post-metadata">

### Author: ![Heliosurge](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/heliosurge/32/571810_2.png) [@Heliosurge](https://meta.discourse.org/u/Heliosurge)
#### Post date: [27 april 2020 om 22:30 UTC](https://meta.discourse.org/t/discourse-retort/35903/336 "2020-04-27T22:30:56Z")

</div>

Ok here is a list of plugins installed.

- Procourse Installer
- Assign (not enabled)
- BBcode
- Canned Replies
- Fingerprint
- Follow
- Merge Users
- Policy (Not enabled)
- Ratings
- Restricted Replies
- Saved Searches
- Solved
- User Notes
- Voting
- National Flags
- Whos Online
- Babblechat (not enabled atm)
- Retort

Retort works fine unless you tick Restrict Emojjs.

[Previous page](https://meta.discourse.org/t/discourse-retort/35903.md?page=15)

[Next page](https://meta.discourse.org/t/discourse-retort/35903.md?page=17)
