# Discourse OneSignal plugin for app notifications

**URL:** https://publichappinessmovement.com/t/topic/1846
**Category:** Web Dev - Documentation
**Created:** [31 March 2020 21:10 UTC](https://publichappinessmovement.com/t/topic/1846 "2020-03-31T21:10:43Z")
**Posts on this page:** 2
**Page:** 1

<div class="post-metadata">

### Author: ![bob](https://publichappinessmovement.com/letter_avatar_proxy/v4/letter/b/ea666f/32.png) [@bob](https://publichappinessmovement.com/u/bob)
#### Post date: [31 March 2020 21:10 UTC](https://publichappinessmovement.com/t/topic/1846/1 "2020-03-31T21:10:43Z")

</div>

This plugin enables notifications to be sent from the Discourse server to [OneSignal](https://onesignal.com) via their API. It’s a fork of an existing plugin but I’ve customised the notification text.

> **[Install plugins on a self-hosted site](https://meta.discourse.org/t/install-plugins-on-a-self-hosted-site/19157)**
>
> ⚠ This guide assumes that you have a self-hosted standard installation. We only support the standard method of install here, so these instructions assume you have a standard install. ⚠ This guide only applies to self-hosted Discourse instances....

> **[GitHub - huangtony/discourse-onesignal-plugin](https://github.com/huangtony/discourse-onesignal-plugin)**
>
> Contribute to huangtony/discourse-onesignal-plugin development by creating an account on GitHub.

After the plugin has been installed, it needs to be configured with an admin account.

Go to Settings \> Plugins:

- Check onesignal push enabled
- Add onesignal app id
- Add onesignal api key

---

<div class="post-metadata">

### Author: ![zofrex](https://publichappinessmovement.com/user_avatar/publichappinessmovement.com/zofrex/32/572_2.png) [@zofrex](https://publichappinessmovement.com/u/zofrex)
#### Post date: [1 April 2020 16:27 UTC](https://publichappinessmovement.com/t/topic/1846/2 "2020-04-01T16:27:52Z")

</div>

I’ve installed the plugin now
