Giter VIP home page Giter VIP logo

omegle-bot's Introduction

logo Omegle-Bot License: MIT

HTML5 CSS3 JS ELECTRON Node.js Puppeteer

Description:

Application to send messages to strangers at bulk, this is the only omegle bot with GUI πŸ’»πŸ–±οΈ (at least the only I could findπŸ”πŸ”πŸš«)

Omegle-Bot GUI

Functionality:

The bot is fully functionalβœ…, being capable of sending messages at bulk πŸ’¬, and solve captchas to keep doing it's work for a longer period of time πŸ€–β±, the only annoyance that you will have using it is the Omegle's bot detection that is pretty good πŸ˜’πŸ€¦β€β™‚οΈπŸ˜₯. The maximum running time achieved by me was 3 days βŒ›βŒ›βŒ›, but the usual is several hours πŸ€”.

Goals:

This project was done with the purpose of learning new coding skills πŸ‘¨β€πŸ’»πŸ±β€πŸ’»πŸš€πŸ”πŸŽ“πŸ€“, it's the first project I have ever done using Electron JS framework πŸ†.

Usage:

  1. Get the dependencies: β¬‡οΈπŸ“š
npm i
  1. Set .env environment variable file with your wit.ai authorization key for captcha solving
WITAI_AUTHORIZATION=YOUR_KEY
  1. Start the application: ✨
npm start
  1. Type whatever messages you want to send ⌨️
  2. Set the delay between keystrokes speed β©πŸƒβ€β™‚οΈ
  3. Choose the language you want πŸ—ΊοΈπŸ‘…πŸ—£οΈ
  4. Click the start button β–ΆοΈπŸ–±οΈ

Troubleshot:

  • Restart your internet connection (change your ip address).πŸŒβ†”οΈπŸ•ΈοΈπŸ“¬
  • Change the messages: some words or whole phrases can be blocked by Omegle. ❗❓❔❕
  • A higher delay can lead to a higher running time without interventions. πŸ”§βš’οΈβš™οΈπŸ“ˆ
  • Not all languages were tested, this can lead the bot to work in English whatever the selected language.🀐❌
  • Running the bot with the browser interface visible can lead to errors (This option was made only to watch and not to interact).βŒšπŸš«πŸ‘ˆ

GUI status information meaning:

  • started: Last time bot started.
  • lastSent: Last time a message was sent.
  • avgPerMinute: Average of messages sent per minute since started.
  • instantAvg: Average per minute considering time between the five last messages sent.
  • delay: Delay between keystrokes in milliseconds.
  • totalSent: Messages sent since started.
  • notSent: Amount of times that not all messages set were sent.
  • errorIntervals: Last five intervals between errors in minutes, from first to last.
  • errorLastDate: Last time an error occurred.
  • captchaIntervals: Last five intervals between captchas solved in minutes, from first to last.
  • captchaLastDate: Last time a was captcha solved.

List of available chat languages (Not all of them were tested, try your lucky🀞πŸ₯ πŸ€):

"af", "ar-AE", "ar-BH", "ar-DZ", "ar-EG", "ar-IQ", "ar-JO", "ar-KW", "ar-LB", "ar-LY", "ar-MA", "ar-OM", "ar-QA", "ar-SA", "ar-SY", "ar-TN", "ar-YE", "be", "bg", "ca", "cs", "da", "de", "de-AT", "de-CH", "de-LI", "de-LU", "el", "en", "en-AU", "en-BZ", "en-CA", "en-EG", "en-GB", "en-IE", "en-JM", "en-NZ", "en-TT", "en-US", "en-ZA", "es", "es-AR", "es-BO", "es-CL", "es-CO", "es-CR", "es-DO", "es-EC", "es-GT", "es-HN", "es-MX", "es-NI", "es-PA", "es-PE", "es-PR", "es-PY", "es-SV", "es-UY", "es-VE", "et", "eu", "fa", "fi", "fo", "fr", "fr-BE", "fr-CA", "fr-CH", "fr-LU", "gd", "gd-IE", "he", "hi", "hr", "hu", "id", "is", "it", "it-CH", "ja", "ji", "ko", "lt", "lv", "mk", "mt", "nl", "nl-BE", "no", "pl", "pt", "pt-BR", "rm", "ro", "ro-MO", "ru", "ru-MI", "sb", "sk", "sl", "sq", "sr", "sv", "sv-FI", "sx", "sz", "th", "tn", "tr", "ts", "uk", "ur", "ve", "vi", "xh", "zh-CN", "zh-HK", "zh-SG", "zh-TW", "zu", 

omegle-bot's People

Contributors

luisfaires avatar

Stargazers

 avatar  avatar

Watchers

 avatar

Forkers

guieco

omegle-bot's Issues

Suggestions for improved effectiveness

  • Add the option to choose between text and video chat, also allowing to choose the webcam/ virtual webcam in case of the video one
  • Add the option of choosing a time delay between messages sent to the same person
  • Add the option to choose a custom delay before moving to the next users
  • Add the option to use multiple instances + socks5 proxies
  • Add the option to have a proxy pool, where the program rotates between proxies when there's errors related to ip

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.