Difference between revisions of "FreeMIRROR-Communicate"

From NP Tracker projects
Jump to navigation Jump to search
Line 49: Line 49:
 
NOTE: * These fields are required.
 
NOTE: * These fields are required.
 
=====Groups=====
 
=====Groups=====
 +
Shows a list of all groups added to the system.
 
=====Messages=====
 
=====Messages=====
 +
Shows messages received on BOT (exclude communication during commands).
 
=====Users=====
 
=====Users=====
 +
Shows a list of all users added to the system.
 
=====Broadcast groups=====
 
=====Broadcast groups=====
 +
Shows a list of all broadcast rules (intergroup forwarding).
 
===Group Admin===
 
===Group Admin===
 
The group admin is responsible for adding a group(s) to the system.<br>
 
The group admin is responsible for adding a group(s) to the system.<br>
Line 61: Line 65:
 
====Group admin backend====
 
====Group admin backend====
 
This interface is made available to the group admin during the group registration on the system for a specific group.<br>
 
This interface is made available to the group admin during the group registration on the system for a specific group.<br>
 
+
The group admin can view the group and users on the group details.
 
===Group Users===
 
===Group Users===
 
===User registration===
 
===User registration===
Users can register on the system by sending '''register''' to the BOT.
+
Users can register on the system by sending '''register''' to the BOT.<br>
The system  
+
The system will ask the user questions and then register the user on the system.<br>
 
 
 
===User management===
 
===User management===
 
+
View user details on system.
 
===Group management===
 
===Group management===
 +
View group details on system.

Revision as of 09:20, 18 March 2022

At the core, the NPS system was created to safeguard communities.
We are proud to introduce a group/user management system unrivalled in the industry called freeMIRROR-Communicate.

The reason for the system:

  • Many instant messaging (Telegram/Whatsapp etc) community groups exist for the same purpose.
  • Whatsapp groups have a limit of 255 users per group.
  • Some groups are very geographically widely spread, making some "local" info irrelevant to other group members e.g. dogs running in the street.
  • Reaction groups and security companies cannot monitor all groups.
  • Due to high potential traffic on groups, many users "muted" the group or the group is very strictly "moderated" making it ineffective for emergencies.
  • Group members are seldom vetted and placed on groups that are not applicable to them they then "squad" on groups as they believe it is the right group, they then take a spot that other members may need.

What the system offers:

  • Autonomous BOT that never sleeps or rest that is available any time a user requires a service.
  • New/existing member registration on WhatsApp - for user vetting and record keeping.
  • User management.
  • Group management.

System functions

The system defines different user roles to users namely:

System Admin

The system admin is ultimately responsible for setup and controlling the BOT on the instant messaging platform.
He/She gets access to the system admin backend.

System admin backend

This interface is made available to the system admin to:

Configure
Link device

On this page, the system admin can control the operation of the BOT.

  • Start
    • To start the BOT and bring it online. To test if the BOT is online please send the command ping to the BOT it should reply with pong this indicates that the BOT is online, to test if the command interface is operating send the command Menu to the BOT.
    • If the BOT is started and does not respond to the command ping it may be delinked from the system then follow the instructions below to link the WhatsApp device to the system.
  • Stop
    • To stop the BOT and take it offline. The BOT will not respond to any commands and will not broadcast any messages.
  • Delink
    • It will delete the BOT from the system you will be required to rescan and authenticate the BOT on WhatsApp with the Generate QR code.
  • Generate QR code
    • It will generate a new authentication QR code you will need to scan this code on WhatsApp to link the BOT to WhatsApp.
    • To link the BOT to WhatsApp open your WhatsApp client goto Menu and then Linked devices click on LINK A DEVICE scan the QR barcode from the System admin backend with your WhatsApp client. The operation was successful if the QR code image changed to a chain.
Setup

On this page, the system admin can control the info and functions available to users on the BOT.

  • Organisation* - Enter the name of the organisation, displayed if a user sends the Menu command.
  • Website - Enter the URL if the organisation has one, displayed if a user sends the Menu command.
  • Contact name* - Enter the system contact person's name, displayed if a user sends the Menu command.
  • Contact phone* - Enter the system contact person's phone number, displayed if a user sends the Menu command.
  • Assist - Select if the assist plugin are available to users see Plugins -> Assist.
    • Telegram group number - The Telegram group assist request will be broadcast to (Add @NPS_WhatIsMyIDBOT to the Telegram group and send /whoami).

NOTE: * These fields are required.

Groups

Shows a list of all groups added to the system.

Messages

Shows messages received on BOT (exclude communication during commands).

Users

Shows a list of all users added to the system.

Broadcast groups

Shows a list of all broadcast rules (intergroup forwarding).

Group Admin

The group admin is responsible for adding a group(s) to the system.
He/She acts as the contact person for the group if the system admin needs assistance.

Adding a group

To add a group to the system first place the BOT on the group then send the command group on that group.
The BOT will pick up that a new group have been added and respond with a confirmation message to the group.
The group admin will then receive direct messages from the BOT to set up the group and then receive a private link to the Group admin backend.

Group admin backend

This interface is made available to the group admin during the group registration on the system for a specific group.
The group admin can view the group and users on the group details.

Group Users

User registration

Users can register on the system by sending register to the BOT.
The system will ask the user questions and then register the user on the system.

User management

View user details on system.

Group management

View group details on system.