Skip to content

This is one of found, unofficial source codes of Penguin Chat. It was made by Zaseth but if I remember correctly, the project was deleted due to bugs.

License

Notifications You must be signed in to change notification settings

Senfarius/Penguin-Chat-JS-v1.0.5

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Penguin Chat JS

A Penguin Chat 2 emulator, written in Node.js with the use of Express to imitate PHP's long polling technique. Penguin Chat 2 originally used long polling, but we can use this in Node.js as well!

NOTE - FIGURING OUT THE SWF ISSUES, STAY TUNED.

Installation

  1. If you're running this on a VPS, install NGINX and set this in the config of NGINX: proxy_set_header X-Forwarded-For $remote_addr;
  2. Download this repository
  3. Download & install Node.js
  4. Run the following command in CMD: npm install express knex mysql2
  5. Download & install MySQL for your OS (Windows, Linux etc)
  6. Download & install MySQL Workbench to import, browse and edit the database

Run server

  1. Make sure you did everything in Installation and have MySQL running
  2. Open CMD
  3. Use the CD command to CD to the folder where Run.js is located
  4. Enter the command: node Run.js
  5. Open a new webpage and browse to: http://localhost/

TODO

Make the database class async and await?

About

This is one of found, unofficial source codes of Penguin Chat. It was made by Zaseth but if I remember correctly, the project was deleted due to bugs.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published