8000 GitHub - Nambaseking01/modchat: 💬 A moderated chat platform designed for Scratchers
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

Nambaseking01/modchat

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

42 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

modchat

Modchat (stylized modchat) is a moderated real-time chatting platform designed for Scratch users.

https://i.ibb.co/RP159Ng/Modchat-on-G7.png

For Users

Modchat uses a secure server combined with ScratchVerifier to sign you in. While this is very safe, Modchat is currently under development and you could potentially expose your verification token to code contributors while they are working on it. If you want to stay safe, we reccommend that you not use Modchat until a stable, secured version is released.

For Contributors

If you're interested in contributing, I'd love to have your help! I ask that you do the following things:

  • Comment your code: Every line that isn't just brackets should have comments telling what it does. All console.log lines should have // ROP at the end to indicate that they should be removed on production.
  • Use a beautifier: If possible, use an offline text editor that supports code beautification so we can actually read your code!
  • Find security flaws: If you see a flaw that could possibly get around the moderation system or leak user data, please point it out. It's very important that we remain secure and follow the Scratch Community Guidelines.
  • Ask questions: If you don't know what a line of code does, file an issue and other contributors can help you figure it out. Or use Stack Overflow.

Notes on the codebase

  • Any time you see "ROP" signifies that the line of code should be removed or commented out when the version goes into production (Remove On Production)
  • Any time you see "SV", "sv", or "sV" signifies that that line of code/variable/comment relates to ScratchVerifier.

Notes on hosting

  • We use Heroku for hosting.
  • Currently the real address of the live version of Modchat is https://modchat-app.herokuapp.com, but it is also URL masked at https://modchat.micahlindley.com.
  • Due to Heroku free time restrictions, the Modchat web app will shut down for a few days each month since I can't currently pay for premium dynos.
  • I cannot set up a real, unmasked custom domain without setting up a credit card with Heroku, so it'll be awhile, but when we're ready for production I plan on buying https://modchat.app

About

💬 A moderated chat platform designed for Scratchers

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 68.9%
  • HTML 16.8%
  • CSS 14.3%
0