1. Support secondary development and modification, no third-party communication is required, security and data are in your own hands, and privacy is guaranteed
2. You can deploy it safely by yourself without worrying about data loss or vulnerabilities.
3. The source code was independently repaired and developed by myself, and is not a product for downloading or sharing online!
5. Instant messaging software is technically difficult, so please do not compare it with source code shared on the Internet or other messaging software.
6. Most third-party platform plug-ins on the Internet do not have independent databases and backends, charge according to the number of users, and their security is not guaranteed. This system does not rely on third-party communications and can be used for free. Note: Audio and video calls can choose three-party interfaces and private deployment
7. The APP is fully natively developed and has all kinds of functions.
Development Language
Client: Android, Apple, (web, PC available as a gift)
Development language: Java OC C#
Running software: eclipse Java xcode
Database: mongodb
Environment: Linux Centos 7 or above 64-bit
Basic function description and introduction
System advantages: A single server has high load-bearing capacity and large demand, and can be clustered.
Customizable features: one-click login without registration, custom invitation code, rotation training and binding customer service, custom greetings, pop-up ads, default group entry after registration
Create a group: You can create any group with unlimited number of group members and friends.
Group functions: set group QR code, group announcement, nickname, avatar, group shared files, top chat, message do not disturb, block group information, specify someone to mute individually, mute everyone, report, group management, search chat history, message expiration and destruction, clear chat history and other functions.
Group management: transfer of group owner management rights, designation of administrators, designation of invisible people, one-click copy of new groups, designation of monitors, notes for group members, private groups, display of read count, group invitation confirmation, group reduction settings, allowing display of group members, allowing private chats among ordinary members, allowing ordinary members to upload files, etc.
Group message destruction: Group owners and administrators can withdraw any message in the group and so on.
Group chat: text, voice, favorites, photos, short videos, GIF dynamic images, push business cards, transfer files, message notifications, send location, quote reply, forward, withdraw, copy, delete, multiple selections, send red envelopes, group assistant, @prompt, @all members, forward messages one by one, merge forwarding, merge sharing and collection, merge deletion and saving, etc.
Friend chat: text, voice, audio and video calls, collections, photos, short videos, GI dynamic pictures, various expressions, file transfer, location sending, quote reply, withdrawal, copy, delete, collection, withdrawal, recording, multiple selection, red envelope sending, transfer, message forwarding one by one, merge forwarding, merge sharing and collection, merge deletion and saving, etc.
A brief overview of other features: add friends, scan, receive and pay, people nearby, address book groups, self-destructing messages, pinned chats, do not disturb messages, chat background, clear chat history for both parties, transfer history, view chat history, and custom links.
Backend functions: View chat records, view group chat records, view all chat records of a single person, clear all chat content on the client with one click
Moments: You can send pictures, texts, voices, videos, etc. You can like, comment, report, etc.
User management: login time, ban users, change avatar, change name, set password. Batch generate users.
Member login: registration login, SMS login.
Account settings: change password, switch skins, set fonts, send group messages to friends with one click, etc.
Backend management: data overview, system configuration, client configuration, server configuration, user management, role management, group management, single chat management, red envelope management, system bill management and other functional management functions.
All users: Default friends for group messaging. Configure default friends and send messages with one click.