
แพลตฟอร์มโรงภาพยนตร์เสมือนจริงในอนาคต
ภาพรวม→ติดตั้ง→ปรับแต่ง→บริจาค
เช่นโครงการนี้? กรุณาให้ดาว
Skychat ช่วยให้คุณ:

คุณต้องการเพียงนักเทียบท่า
# 1. Use the autoinstall script (Clones the repository then executes app/script/setup.sh)
sh <( wget -q https://raw.githubusercontent.com/skychatorg/skychat/master/app/script/autoinstall.sh -O - ) && cd skychat
# 2. Run the setup script and complete .env files as you wish (see sections below for tips)
npm run setup
cat .env
# 3. Run the app
docker compose up โดยค่าเริ่มต้นแอปพลิเคชันจะฟัง localhost:8081 และสมมติว่ามันเข้าถึงได้จาก http://localhost:8081 ในการปรับแต่งชื่อโดเมนของแอปพลิเคชัน SkyChat ของคุณให้แก้ไขไฟล์. .env
อ้างถึงคำแนะนำในการใช้ปลั๊กอิน YouTube เพื่อดูวิดีโอ
ปลั๊กอินถูกจัดกลุ่มในอินสแตนซ์ PluginGroup ที่เรียกว่า เป็นไปได้ที่จะปิดใช้งานคุณสมบัติเฉพาะของแอปพลิเคชันโดยลบชื่อกลุ่มปลั๊กอินออกจากไฟล์ env.json โดยค่าเริ่มต้นกลุ่มปลั๊กอินเหล่านี้รวมอยู่ด้วย:
| ชื่อ | ถอดออกได้ | คำอธิบาย |
|---|---|---|
| CorePlugingRoup | คุณสมบัติพื้นฐานสำหรับ Skychat ในการทำงานอย่างถูกต้อง | |
| PlayerPlugingRoup | ฟังก์ชั่นผู้เล่นที่ใช้ร่วมกัน | |
| GamesplugingRoup | คุณสมบัติที่สนุกสนานการสร้างภาพเคอร์เซอร์สดและมินิเกม | |
| ExtrasecurityPlugingRoup | บันทึก Fuzzer, Tor Auto-Ban, ตัวติดตามประวัติ IP, คำสั่ง USORP คำสั่ง | |
| GalleryplugingRoup | แกลเลอรี่สำหรับสื่อที่โฮสต์ตนเอง | |
| UserDefinedPlugingRoup | ปลั๊กอินที่กำหนดเอง โดยค่าเริ่มต้นกลุ่มปลั๊กอินนี้ไม่มีปลั๊กอิน แต่ปลั๊กอินที่ผู้ใช้สร้างขึ้นจะถูกเก็บไว้โดยอินสแตนซ์นี้ |
ในห้องส่วนตัวจะมีการโหลดปลั๊กอินหลักเท่านั้น
ไฟล์ config/preferences.json ระบุการตั้งค่าแอปพลิเคชัน ฟิลด์ที่มีอยู่มีรายละเอียดด้านล่าง
| สนาม | พิมพ์ | ค่าเริ่มต้น | คำอธิบาย |
|---|---|---|---|
| minrightforpublicmessages | ตัวเลข | -1 | นาที. สิทธิ์ในการส่งข้อความสาธารณะ |
| minrightforprivateMessages | ตัวเลข | -1 | นาที. สิทธิ์ในการส่งข้อความส่วนตัว |
| minrightformessagequoting | ตัวเลข | -1 | นาที. สิทธิในการอ้างข้อความ |
| Minrightforusermention | ตัวเลข | -1 | นาที. สิทธิที่จะพูดถึงผู้ใช้ |
| MINRIGHTSORSHORTERMMESSAGEHISTORY | ตัวเลข | -1 | นาที. สิทธิ์ในการเข้าถึงประวัติข้อความห้องพักระยะสั้น |
| minrightFormessageHistory | ตัวเลข | -1 | นาที. สิทธิ์ในการเข้าถึงประวัติข้อความห้องเต็มรูปแบบ |
| minrightforusermoderation | ตัวเลข | 'op' | นาที. สิทธิในการห้ามเตะและเข้าถึงผู้ใช้ IPS |
| minrightforsetright | ตัวเลข | 'op' | นาที. สิทธิในการตั้งค่าผู้ใช้ขวา |
| minrightforaudiorecording | ตัวเลข | -1 | นาที. สิทธิในการแบ่งปันและเล่นการบันทึกเสียง |
| minrightforconnectedList | ตัวเลข | -1 | นาที. สิทธิ์ในการเข้าถึงรายการของผู้ใช้ที่ใช้งานอยู่ในปัจจุบัน |
| minrightforpolls | ตัวเลข | -1 | นาที. สิทธิในการสร้างแบบสำรวจ |
| minrightforgalleryread | หมายเลข | 'op' | 0 | นาที. สิทธิ์ในการเข้าถึงแกลเลอรี่ |
| minrightforgallerywrite | หมายเลข | 'op' | 'op' | นาที. สิทธิในการเพิ่มและลบเอกสารแกลเลอรี่ |
| minrightforplayeraddmedia | หมายเลข | 'op' | 0 | นาที. สิทธิในการเพิ่มสื่อให้กับผู้เล่น |
| minrightforplayermanageschedule | หมายเลข | 'op' | 'op' | นาที. สิทธิ์ในการจัดการตารางผู้เล่น |
| Maxreplacedimagespermessage | ตัวเลข | 50 | สูงสุด จำนวนภาพที่ถูกแทนที่ต่อข้อความ |
| MaxreplacedStickersperMessage | ตัวเลข | 50 | สูงสุด จำนวนสติกเกอร์ที่ถูกแทนที่ต่อข้อความ |
| MaxreplacedRisibankStickerspermessage | ตัวเลข | 50 | สูงสุด จำนวนสติกเกอร์ Risibank ที่ถูกแทนที่ต่อข้อความ |
| MaxNewlinesperMessage | ตัวเลข | 20 | สูงสุด จำนวนใหม่ต่อข้อความ |
| MaxConsecutiveMessages | ตัวเลข | 1 | สูงสุด จำนวนข้อความติดต่อกันในห้อง |
| MaxMessageMergedElaymin | ตัวเลข | 10 | สูงสุด นาทีก่อนที่จะไม่รวมข้อความติดต่อกัน |
| DaysbeforeMessageFuzz | ตัวเลข | 7 | จำนวนวันก่อนที่ข้อความจะฟัซซิง |
| invertedblacklist | บูลีน | เท็จ | ไม่ว่าผู้ใช้ที่ขึ้นบัญชีดำจะไม่เห็นข้อความจากผู้ใช้ที่ขึ้นบัญชีดำหรือไม่ |
| เมสซองโกลด์ | ([หมายเลข, หมายเลข]) [] | [[-1, 1]] | (ขีด จำกัด อัตรา) จำนวนคะแนนค่าใช้จ่ายข้อความที่จะส่งต่อระดับขวา มีหน้าต่างเวลา 100 pts / 10-sec |
config/fakemessages.txt มีข้อความปลอมที่แสดงให้ผู้ใช้ที่มีระดับที่เหมาะสมน้อยกว่า minRightForShortTermMessageHistory ที่กำหนดไว้ใน preferences.json หาก minRightForShortTermMessageHistory ถูกตั้งค่าเป็น -1 คุณไม่จำเป็นต้องแก้ไขข้อความปลอมเนื่องจากไม่มีใครเห็นพวกเขา
minRightForMessageHistory กำหนดว่าใครสามารถอ้างข้อความเก่า ๆ และนำทางประวัติศาสตร์ห้องเก่า
โดยค่าเริ่มต้นแขกจะได้รับการต้อนรับด้วยข้อความต้อนรับที่คุณสามารถเปลี่ยนใน config/welcome.txt หากคุณลบไฟล์นี้จะไม่มีข้อความต้อนรับอีกต่อไป
config/guestnames.txt เป็นสระว่ายน้ำของชื่อผู้ใช้ที่ไม่มีการบันทึก เมื่อแขกเข้าสู่ระบบชื่อสุ่มจะเชื่อมโยงกับเซสชัน ชื่อเหล่านี้ถูกใช้แบบสุ่มจากไฟล์นี้ หากคุณต้องการเปลี่ยนชื่อเหล่านี้โปรดจำไว้ว่าพวกเขาไม่ควรมีตัวอักษรช่องว่าง (สิ่งใดที่ตรงกันโดย s ใหม่, แท็บ, พื้นที่, .. ) ชื่อสุ่มเริ่มต้นคือชื่อสัตว์
Skychat สามารถขยายได้ง่ายผ่านปลั๊กอิน คุณสามารถกำหนดปลั๊กอินที่กำหนดเองใน app/server/skychat/plugins/user_defined/ มันจะถูกโหลดโดยอัตโนมัติในระหว่างการเริ่มต้นแอปพลิเคชันถัดไป
อ้างถึงไกด์วิกิเพื่อสนับสนุน:
โปรดใช้เพียงหนึ่งในต่อไปนี้เพื่อแนะนำคุณสมบัติใหม่ (หรือแก้ไขข้อบกพร่อง):