FB messenger ShoutCast

After enabling it from main settings page (described in FB messenger SETUP page) - ShoutCast plugin is available right from the main menu

ShoutCast panel is default in off state.

1. Activate module. All settings are saved on fly by ajax, so there is no need to save anything manually.

2. Shoutcast optin page url - for multiple languages. Page should contain FB messenger ShoutCast button with ShoutCast channel (see 5.) so users can optin for shoutcast.

- ShoutCast channel is standard taxonomy term, available under FB ShoutCast menu. Each channel is used for broadcasting particular events.

3., 4. When the module is active, infobar will be shown on top of all frontend pages with given text and link to optin page url (see 2.)

5. Selected channel on which messages will be broadcasted. It can be shoutCast channel or standard content category. optin process for categories is described in other sections of this wiki.

ShoutCast channel must be referred in FB messenger ShoutCast shortcode on page (see 2.):

or by manual entry:

[fb-msg-optin-shoutcast msg=„ShoutCast optIN“ channel=„17893“] → channel id

6. Button to resume selected paused channels. Every user can mute particular channels during interaction with bot. This is supposed to be used in situations where new event is starting, and older one is not relevant anymore - so editors can reset muted users to start `new` broadcast for same channel.

7. Textarea for message.

8. Optional message buttons - message buttons will be appended at the end of sent message. Button can deliver any standard command.

9. Optional file (image, video, file, music). File will be enclosed with message in one post. Can be sent separately (alone) without message.

10. Button sends message with optional enclosed file to subscribers - in selected channels (see 5.).

Last 20 sent messages are logged into Shoutcast entries table.