# Quick Messages Plugin

**URL:** https://meta.discourse.org/t/quick-messages-plugin/39188
**Category:** Plugin
**Tags:** broken
**Created:** [February 8, 2016, 12:13am UTC](https://meta.discourse.org/t/quick-messages-plugin/39188 "2016-02-08T00:13:55Z")
**Posts on this page:** 20
**Page:** 4

<div class="post-metadata">

### Author: ![angus](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/angus/32/341715_2.png) [@angus](https://meta.discourse.org/u/angus)
#### Post date: [April 10, 2016, 3:18pm UTC](https://meta.discourse.org/t/quick-messages-plugin/39188/61 "2016-04-10T15:18:31Z")

</div>

> [@meglio](#):
>
> After clicking on the “close” button, the input textarea gets hidden, but the chatbox remains open and I can’t close it anymore wherever I click.

Ok thanks for the bug report. I’ll fix this after fixing the issue with topic list previews.

---

<div class="post-metadata">

### Author: ![angus](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/angus/32/341715_2.png) [@angus](https://meta.discourse.org/u/angus)
#### Post date: [April 10, 2016, 8:43pm UTC](https://meta.discourse.org/t/quick-messages-plugin/39188/62 "2016-04-10T20:43:07Z")

</div>

> [@meglio](#):
>
> After clicking on the “close” button, the input textarea gets hidden, but the chatbox remains open and I can’t close it anymore wherever I click.

hm, I’ve seen this issue a while ago (in a previous version of the plugin), but I can’t seem to reproduce it now (here’s a screencast of me trying: [http://quick.as/LeZoh6Dol](http://quick.as/LeZoh6Dol)).

I made a small tweak, but it’s just a guess.

[https://github.com/angusmcleod/discourse-quick-messages/commit/05a7646c0959ae738e05927972428c1692cb27db](https://github.com/angusmcleod/discourse-quick-messages/commit/05a7646c0959ae738e05927972428c1692cb27db)

Can you reproduce it reliably? Are there are any errors in the console when it happens? Cheers.

---

<div class="post-metadata">

### Author: ![meglio](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/meglio/32/71444_2.png) [@meglio](https://meta.discourse.org/u/meglio)
#### Post date: [April 11, 2016, 1:43am UTC](https://meta.discourse.org/t/quick-messages-plugin/39188/63 "2016-04-11T01:43:43Z")

</div>

It happens occasionally, so no reproduction steps, unfortunately.  
No new errors in console when it happens.  
When it happens, the only way to hide it is to reload the whole page.

---

<div class="post-metadata">

### Author: ![Rodelio\_Lagahit](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/rodelio_lagahit/32/121638_2.png) [@Rodelio\_Lagahit](https://meta.discourse.org/u/Rodelio_Lagahit)
#### Post date: [April 11, 2016, 3:09am UTC](https://meta.discourse.org/t/quick-messages-plugin/39188/64 "2016-04-11T03:09:45Z")

</div>

I could no longer send quick message;

 ![](https://global.discourse-cdn.com/meta/original/3X/2/0/2012d90632330bf8e7d852c1ba9ca1f060e5d88c.png)

It keeps loading.

when you send it , no message appear. all the users are having the same problems.

---

<div class="post-metadata">

### Author: ![Rodelio\_Lagahit](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/rodelio_lagahit/32/121638_2.png) [@Rodelio\_Lagahit](https://meta.discourse.org/u/Rodelio_Lagahit)
#### Post date: [April 11, 2016, 3:14am UTC](https://meta.discourse.org/t/quick-messages-plugin/39188/65 "2016-04-11T03:14:10Z")

</div>

When sending message, I get this pop

 ![](https://global.discourse-cdn.com/meta/original/3X/7/6/76b1bf452d8dc9280a553455172275756dba7d98.png)

---

<div class="post-metadata">

### Author: ![angus](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/angus/32/341715_2.png) [@angus](https://meta.discourse.org/u/angus)
#### Post date: [April 11, 2016, 1:02pm UTC](https://meta.discourse.org/t/quick-messages-plugin/39188/66 "2016-04-11T13:02:45Z")

</div>

> [@meglio](#):
>
> It happens occasionally, so no reproduction steps, unfortunately.No new errors in console when it happens.When it happens, the only way to hide it is to reload the whole page.

> [@Rodelio\_Lagahit](#):
>
> When sending message, I get this pop

> [@Rodelio\_Lagahit](#):
>
> It keeps loading.
> 
> when you send it , no message appear. all the users are having the same problems.

@Rodelio_Lagahit @meglio Thanks for the bug reports guys. Trying to pin them down…

---

<div class="post-metadata">

### Author: ![angus](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/angus/32/341715_2.png) [@angus](https://meta.discourse.org/u/angus)
#### Post date: [April 11, 2016, 1:20pm UTC](https://meta.discourse.org/t/quick-messages-plugin/39188/67 "2016-04-11T13:20:12Z")

</div>

> [@Rodelio\_Lagahit](#):
>
> When sending message, I get this pop

I think this is because of rate limiting. I can reproduce this error by posting quickly. I thought this would come up eventually 🙂

 ![](https://global.discourse-cdn.com/meta/original/3X/d/4/d440aa736367e4be6c9d69381d1655abf17767d5.png)

One wat to ‘fix’ this immediately is by changing the create post rate limit.

 ![](https://global.discourse-cdn.com/meta/original/3X/8/c/8cb1799da21c57fa7a3fc88ac438701ea2028ed0.png)

However, this is not a permanent solution, as the limit is in there to prevent spam. I’ll try to remove the limit from quick messages only.

---

<div class="post-metadata">

### Author: ![meglio](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/meglio/32/71444_2.png) [@meglio](https://meta.discourse.org/u/meglio)
#### Post date: [April 11, 2016, 1:55pm UTC](https://meta.discourse.org/t/quick-messages-plugin/39188/68 "2016-04-11T13:55:59Z")

</div>

> [@angus](#):
>
> I’ll try to remove the limit from quick messages only.

Removing the limit for quick messages is exposure to spam risk - please don’t do it. That’s why that setting is there. I’d recommend showing the same alert that would be shown to someone if they posted PM messages one after another too often.

The idea here is that if I configure the limit, no way I expect every plugin to respect it.

If you don’t like showing a warning, then create another setting with some reasonable default value. But don’t ignore the rate limit.

---

<div class="post-metadata">

### Author: ![angus](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/angus/32/341715_2.png) [@angus](https://meta.discourse.org/u/angus)
#### Post date: [April 11, 2016, 2:08pm UTC](https://meta.discourse.org/t/quick-messages-plugin/39188/69 "2016-04-11T14:08:00Z")

</div>

> [@meglio](#):
>
> Removing the limit for quick messages is exposure to spam risk - please don’t do it. That’s why that setting is there. I’d recommend showing the same alert that would be shown to someone if they posted PM messages one after another too often.
> 
> The idea here is that if I configure the limit, no way I expect every plugin to respect it.
> 
> If you don’t like showing a warning, then create another setting with some reasonable default value. But don’t ignore the rate limit.

Yes, I’m not going to remove it entirely. I think I might try to create a new limit, set it at 1 or 2 seconds by default and let the user configure it in the settings.

---

<div class="post-metadata">

### Author: ![Rodelio\_Lagahit](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/rodelio_lagahit/32/121638_2.png) [@Rodelio\_Lagahit](https://meta.discourse.org/u/Rodelio_Lagahit)
#### Post date: [April 12, 2016, 12:16am UTC](https://meta.discourse.org/t/quick-messages-plugin/39188/70 "2016-04-12T00:16:03Z")

</div>

No probs. This is the only way I can help for this app to move forward. 😃

---

<div class="post-metadata">

### Author: ![meglio](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/meglio/32/71444_2.png) [@meglio](https://meta.discourse.org/u/meglio)
#### Post date: [April 15, 2016, 9:48am UTC](https://meta.discourse.org/t/quick-messages-plugin/39188/71 "2016-04-15T09:48:45Z")

</div>

Our community has been using the plugin for ~1 week. People are extremely happy and they love this feature. It seems I’m not alone with such a feedback?

Looking forward for this plugin to migrate into the core codebase!

---

<div class="post-metadata">

### Author: ![Roxelle](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/roxelle/32/46924_2.png) [@Roxelle](https://meta.discourse.org/u/Roxelle)
#### Post date: [April 15, 2016, 9:54am UTC](https://meta.discourse.org/t/quick-messages-plugin/39188/72 "2016-04-15T09:54:17Z")

</div>

> [@meglio](#):
>
> Our community has been using the plugin for ~1 week. People are extremely happy and they love this feature. It seems I’m not alone with such a feedback?
> 
> Looking forward for this plugin to migrate into the core codebase!

Even my users are happy with this change!  
Staff should implement it as the official plugin!

---

<div class="post-metadata">

### Author: ![angus](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/angus/32/341715_2.png) [@angus](https://meta.discourse.org/u/angus)
#### Post date: [April 15, 2016, 2:15pm UTC](https://meta.discourse.org/t/quick-messages-plugin/39188/73 "2016-04-15T14:15:14Z")

</div>

@meglio @Roxelle @Rodelio_Lagahit Thanks guys.

I’ll get back to this plugin soon. Been busy with work and [Topic List Previews](https://meta.discourse.org/t/topic-list-previews/41630/120).

---

<div class="post-metadata">

### Author: ![meglio](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/meglio/32/71444_2.png) [@meglio](https://meta.discourse.org/u/meglio)
#### Post date: [April 29, 2016, 4:57am UTC](https://meta.discourse.org/t/quick-messages-plugin/39188/74 "2016-04-29T04:57:54Z")

</div>

One interesting thing is that some people thought that this new PM functionality had replaced the existing PMs. And they weren’t happy about it and asked me to bring the old PMs back.

Any ideas on how to make it more clear that this is an addition to the existing PM system rather than its replacement?

---

<div class="post-metadata">

### Author: ![meglio](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/meglio/32/71444_2.png) [@meglio](https://meta.discourse.org/u/meglio)
#### Post date: [April 29, 2016, 6:22am UTC](https://meta.discourse.org/t/quick-messages-plugin/39188/75 "2016-04-29T06:22:49Z")

</div>

After the latest upgrade, I can’t see a mail icon in the top right corner anymore.

---

<div class="post-metadata">

### Author: ![cpradio](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/cpradio/32/4970_2.png) [@cpradio](https://meta.discourse.org/u/cpradio)
#### Post date: [April 29, 2016, 10:21am UTC](https://meta.discourse.org/t/quick-messages-plugin/39188/76 "2016-04-29T10:21:58Z")

</div>

> [@meglio](#):
>
> After the latest upgrade, I can’t see a mail icon in the top right corner anymore.

You won’t. Discourse implemented an experimental new header, no plugin is working with it yet.

---

<div class="post-metadata">

### Author: ![angus](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/angus/32/341715_2.png) [@angus](https://meta.discourse.org/u/angus)
#### Post date: [May 2, 2016, 12:54am UTC](https://meta.discourse.org/t/quick-messages-plugin/39188/77 "2016-05-02T00:54:12Z")

</div>

> [@cpradio](#):
>
> After the latest upgrade, I can’t see a mail icon in the top right corner anymore.
> 
> You won’t. Discourse implemented an experimental new header, no plugin is working with it yet.

@meglio Looks like the [header has been widgetized](https://meta.discourse.org/t/help-us-test-the-new-header-code/43184) while I was away. I will migrate this plugin to the latest code in the next day or so.

> Any ideas on how to make it more clear that this is an addition to the existing PM system rather than its replacement?

hm. A link to the ‘full’ message topic perhaps? I’m open to suggestions. So far I’ve modeled this on Facebook messages. I’ll have a quick look at how they might suggest this to users (if at all).

---

<div class="post-metadata">

### Author: ![Rodelio\_Lagahit](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/rodelio_lagahit/32/121638_2.png) [@Rodelio\_Lagahit](https://meta.discourse.org/u/Rodelio_Lagahit)
#### Post date: [May 4, 2016, 3:29am UTC](https://meta.discourse.org/t/quick-messages-plugin/39188/78 "2016-05-04T03:29:15Z")

</div>

This is what I’m getting in my error logs:

 ![](https://global.discourse-cdn.com/meta/original/3X/a/7/a70f13d3081dc6b946d47a3b62b8210596b6fd1c.png)

My nav bard looks pretty much empty;

 ![](https://global.discourse-cdn.com/meta/original/3X/d/a/da2d49bf8d6b5e47af0eef55db07cee5d89ac231.png)

Any reason for this? Or suggested fix? Already removed/install it again and rebuild but I still can’t see the menu.

---

<div class="post-metadata">

### Author: ![Yuun](https://avatars.discourse-cdn.com/v4/letter/y/977dab/32.png) [@Yuun](https://meta.discourse.org/u/Yuun)
#### Post date: [May 4, 2016, 3:30am UTC](https://meta.discourse.org/t/quick-messages-plugin/39188/79 "2016-05-04T03:30:00Z")

</div>

Check the post immediately above yours.

---

<div class="post-metadata">

### Author: ![Rodelio\_Lagahit](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/rodelio_lagahit/32/121638_2.png) [@Rodelio\_Lagahit](https://meta.discourse.org/u/Rodelio_Lagahit)
#### Post date: [May 4, 2016, 3:35am UTC](https://meta.discourse.org/t/quick-messages-plugin/39188/80 "2016-05-04T03:35:06Z")

</div>

Thank you for that. Reading should indeed be a habit hahaha 😃

[Previous page](https://meta.discourse.org/t/quick-messages-plugin/39188.md?page=3)

[Next page](https://meta.discourse.org/t/quick-messages-plugin/39188.md?page=5)
