Is this how chat software plays? -synology NAS uses VoceChat


I learned about the Vocechat chat software through some channels and played with it for one night. I found it to be very good. Of course, there are many introductions to the installation method. We mainly talk about some usage and user experience. The main content includes:

– Simple installation on Synology NAS
– Webhook notifications (media library, etc.) and the construction of GPT robots
– SMTP mailbox configuration
– Mounting scripts on your own blog or site
– Overall user experience

1. Simple installation method on Synology NAS, mainly two containers:

1. privoce/vocechat-server

Vocechat application server side

Download and start the container, change the port according to your needs, use the default 3000 for personal use

Map /home/vocechat-server/data to the local directory, then start

2. xiaochen9301/vocechat-chatbot-vercel

Chat robot container, with vocechat you can access some proxy chatgpt sites

Download and start the container, change the container port, because the default port is also 3000, I changed it to 3007 here

No need to map directories, but need to add environment variables

For details, please refer to [Variable Description](https://github.com/Privoce/vocechat-chatbot-vercel#readme), because we are building a proxy, so there are several variables that need to be changed

The configuration example is as follows:

**The VOCECHAT_BOT_SECRET and VOCECHAT_BOT_ID here are not available for the time being, configure and save, and do not start the container first**.

2. Webhook notifications (media library, etc.) and the construction of smart robots

By adding a webhook address, send a request and request a new key to fill in the corresponding application

Fill in the ID of the GPT robot (# followed by numbers) and API KEY in the environment variables in the first step, and then start the container

Among them, the webhook example of the smart robot

MoviePilot example: http://192.168.0.119:4001/api/v1/message/?token=moviepilot_token

ChatGPT example: http://192.168.0.118:3007/api/bot

After setting, you can communicate with the robot

3. SMTP mailbox configuration

There are three ways to invite others

1. Send an invitation link
2. Send an invitation by email
3. Invite by scanning the QR code

Among them, email invitation requires SMTP setting. Find SMTP in the settings, take WeChat enterprise mailbox as an example

For other mailbox settings, please log in to your email web page, find the account settings, check the smtp address and port, and set the password

Complete, send an email for testing, after success, others can also register through the email you sent.

4. Mount scripts on your own blog or site

Copy the following code to your site, add the script in text format


Script description [Click me](https://doc.voce.chat/zh-cn/widget)

Take wordpress as an example

The actual effect is that an icon appears in a specific location on the page. After entering the email (open vocechat’s allow public registration), you can communicate with specific personnel of vocechat in real time.


5. Overall user experience

As a lightweight chat software, the overall gives people a minimalist but very useful feeling. A large part of the experience may not only come from the software itself, but also from the network environment. In the process of use, it may not be very friendly to some novices, such as the construction of robots, and the access of webhook. The application object is more likely to be users who need some chat privacy and want to centralize the management of their own information content, and the functions of site gadgets involve the needs of small and medium enterprises, so the positioning is not very clear at present.

Personal users limit 20 people to register, and it is almost full-featured, which is also a reflection of the author’s conscience.

Of course, there are also places that need to be improved. For example, at present, I **cannot receive new information notifications on iOS and Android** (when the phone setting notification is turned on). This actually greatly affects the software usage surface, deleting chat records will cancel the channel top, after connecting the robot, and communicating with the robot, there will occasionally be no response to.

更多文章

数码生活

I learned about the Vocec

户外采风

跨越上千公里 奔向那片不一样的海—-那香海

你是否有更多美好的想法

请让我们交流,创造出更好的瞬间

联系我们

我们会及时回复您的信息并和您交流。