Git Product home page Git Product logo

megapro17 / videochatru-extension Goto Github PK

View Code? Open in Web Editor NEW

This project forked from videochat-extension/videochat-extension

2.0 0.0 0.0 24.71 MB

RU/EN | Расширение для Чат Рулетки | Chrome Extension providing additional features for popular chat roulette platform (ome.tv, чат рулетка, видеочат ru, chatrulez, chatalernative, chatruletka).

Home Page: https://chrome.google.com/webstore/detail/alchldmijhnnapijdmchpkdeikibjgoi

License: MIT License

JavaScript 100.00%

videochatru-extension's Introduction

Подробнее о Google Chrome расширении для Чат Рулетки на русском языке можно прочитать по этой ссылке

Чат Рулетное Расширение (Chatruletka Extension)


This is a browser extension that adds a bunch of cool stuff to the Chatruletka website.

It can be installed from the Chrome Web Store. English and Russian locales are available.

Открыть

more screens

As for now, "Chat Roulette Extension" can do following for you:

  • Determine the location of the interlocutor by his/her/their IP address.
  • Streamer mode
    • hotkey to mute your interlocutor
    • special features to combat NSFW on live broadcasts
      • hotkey to blur image from the interlocutor's camera
      • ability to output the interlocutor's camera to PiP, which is not captured by OBS
      • enable blur protection at the beginning of each new conversation
      • use your own picture/gif as a cover instead of a blur
      • nsfwjs integration to automate moderation/counter surprise attacks
      • advanced settings that allow you to achieve the desired effect
  • Dark Mode.
  • Auto-skip skip people who are not from city/region you choose.
  • Determine the current time of the interlocutor's location.
  • Determine whether the interlocutor uses VPN/TOR to fake his location.
  • Determine the gender of the interlocutor and skip it automatically if the gender does not meet your expectations.
  • Block the ip of the interlocutor in order not to meet with him again.
  • Count various stats.
  • Play sound when your interlocutor breaks the connection with you.
  • Enable Picture-in-Picture mode.
  • Enable mirror mode. It's useful if you don't have a physical camera but still want to chat.
  • Show a map of the interlocutor's city.
  • Take a full screenshot of the interlocutor's camera or your own.
  • Hide the video chat watermark / banner.
  • Auto-skip the interlocutor if he/she is not from the country you are looking for.
  • Auto-skip people who take too long to connect to.
  • Automatically close the window "are you there?".
  • Сancel local camera reflection.
  • Hide your camera to make the conversation more natural.
  • Open the clean site version by clicking on the extension icon.
  • Help you with advice if you accidentally got banned.
  • Convenient keyboard shortcuts for the most popular buttons.
  • Hotkey to switch between the active tab and the chat tab.
  • Countless minor improvements.

Please note

  • This extension is intended for real users who come to chat without destructive / hostile intentions.
  • There is an unfinished videochatru-mitm which is focused on the needs of YouTubers.
  • All PRs with functionality that can harm users of the platform, such as bypassing the ban on virtual cameras to scare people with screamers, will be rejected.

Settings

There are 40+ settings in total, each of which is responsible for some functionality.
They are all divided into sections, each has a tooltip that explains what it does.

Tooltip example

image

All settings

2021-12-31_10-56

What is Chat Roulette?

By 'Chat Roulette' I mean a global platform consisting of mobile apps and many websites sharing the same userbase.

The goal of the 'platform' is to allow users to find a random interlocutor at the touch of a button.

The connection between users is established directly through webrtc, while the service takes over the functions of a moderator and earns money with paid unbans.

The mobile part of the 'platform' includes:

Web part of the 'platform' includes 40+ sites:

Relationships proofs.

There is also some evidence that camsurf (web, iOS, Android) is also associated with this platform, but I'm not sure if they have a shared user base.

Contribution

If you have a desire to contribute, here is a small instruction.

some ideas:

  • Integration of the facial recognition API, services such as findclone.ru.
  • Button to clear cookies on ban popup.
  • Avoid fingerprinting.

videochatru-extension's People

Contributors

qrluke avatar

Stargazers

 avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.