This repository is socket server for GreenZone
.
We using Socket.IO
and Express
, http
for socket server,
And using typescript and zod for typings.
More package information is in package.json.
- Common
- chat
- log
- schedule
- Coords
- update
- Manage
- boundary_update
- notice
- kick
- rename
- Room
- create
- destroy
- find
- info
- join
- leave
npm install
to install GreenZone Socket Server
's packages.
And tsc
to compiles TypeScript code for JavaScript.
tsc need
typescript
package for global.
Next, create .env file and modify it to fit the .env.dev format.
And using npm run start
to start the server.
- Add set title feature
- Add set safe area feature
- Add send Anouncement feature
- Add send warning feature
- Add kick member feature
- Add destroy room feature
- Add Event Message feature
- Add Chat feature
- Add Logs sender feature
-
Add get special member infomation feature