Giter Club home page Giter Club logo

bitlbee-omegle's Introduction

Omegle plugin for BitlBee

This is a simple plugin to talk on Omegle through your favourite IRC client.

When you add an account with the omegle protocol give as user and password whatever you want, they are not used.

Add a handle with the name you want and you will be ready to talk to strangers.

Now, to start talking to a stranger you can either allow stranger or start sending messages to it.

To disconnect from him just block stranger, or tell him you're male, it has the same effect.

If you want the contact to stay online, set the option keep_online to true, it will set as away the contact when not connected, and as online when connected.

If the contact is offline you can still talk to him or allow him to start talking, it will disconnect when the partner disconnects.

By default the plugin adds a buddy called Stranger, you can change the prefix and the quantity with the stranger_prefix and auto_add_strangers options.

You can also use CTCPs, there is CONNECT and DISCONNECT CTCPs, that well, do what they are called.

If you want you can set the common topics to look for in the next stranger by sending a LIKES CTCP with a space separated list of topics. If the look for the stranger is taking too long and you're bored you can tell it to look for random strangers by sending an empty LIKES packet, remember to reset the LIKES after the completely random stranger though.

Usage

account add omegle <username> whatever

Building and Installing

$ git clone https://github.com/meh/bitlbee-omegle.git
$ cd bitlbee-omegle
$ ./autogen.sh
$ ./configure
$ make
# make install

bitlbee-omegle's People

Contributors

brianclemens avatar meh avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar

bitlbee-omegle's Issues

Compilation error

Trying to build the plugin against the latest version of bitlbee and got this error:

CC omegle_la-omegle.lo
In file included from omegle.c:51:0:
omegle_http.c: In function ‘omegle_get’:
omegle_http.c:71:77: error: expected ‘)’ before ‘ARCH’
g_append_printf(request, "User-Agent: BitlBee " BITLBEE_VERSION " " ARCH "/" CP
^
omegle_http.c: In function ‘omegle_post’:
omegle_http.c:91:77: error: expected ‘)’ before ‘ARCH’
g_append_printf(request, "User-Agent: BitlBee " BITLBEE_VERSION " " ARCH "/" CP
^
Makefile:438: recipe for target 'omegle_la-omegle.lo' failed

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.