• Stars
    star
    107
  • Rank 323,587 (Top 7 %)
  • Language
    Python
  • Created about 14 years ago
  • Updated over 1 year ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Collection of plugins for Supybot/Limnoria I wrote or forked.

A bunch of plugins for Supybot / Limnoria I either wrote myself or found on the net and improved. Plugins that require HTTPd aren't compatible with Supybot or gribble. If you cannot load these plugins in Limnoria, please make sure you are using a recent version with the version command.

To install dependencies for Limnoria and these plugins, run

pip install -r https://raw.githubusercontent.com/ProgVal/Limnoria/master/requirements.txt
pip install -r requirements.txt

Build Status

AttackProtector

Provides configurable flood protection for channels.

AutoTrans

Sends in a query a translation of messages received in a channel.

Brainfuck

Brainfuck (a turing-complete programming language) interpreter.

ChannelStatus

Web interface for displaying channel-related data (topic, users, …)

Coffee

Makes coffee for the channel.

Debian

Grabs data from Debian's website.

Eureka

Trivia plugin, with a new take on file design.

GitHub

Plugin using the GitHub API & repo web hooks. This plugin requires Limnoria

GoodFrench

French typo/spelling checker.

IgnoreNonVoice

This plugin ignores users who aren't voiced. Can also be configured to only work when the channel is moderated mode +m. Useful with lesser moderation (mode +z).

Iwant

Wishlist.

Kickme

Utility plugin, useful in nested commands.

LinkRelay

Highly configurable relay plugin.

ListEmpty

List empty channels (or with few people) the bot is on.

Listener

Run a telnet server and announce messages to a channel.

OEIS

Graps data from the Online Encyclopedia of Integer Sequences.

Pinglist

Keeps a list of people attending a meeting/game, and provides a pingall command to ping them all.

RateLimit

Provides rate-limiting of commands.

Seeks

Plugin for the Seeks search engine.

SupyML

Markup-based Supybot language supporting variables and loops.

Trigger

Utility plugin that runs commands when a join/part/whatever occurs.

Trivia

Trivia plugin.

Twitter

Advanced Twitter plugin, with multiple account support.

Untiny

URL unshortener plugin.

WebLogs

Display channel logs on the web (experimental!). This plugin requires Limnoria.

WebStats

Display channel stats on the web. This plugin requires Limnoria.

WikiTrans

Translates words/expressions using Wikipedia inter-language links.

Wikipedia

Wikipedia plugin.

More Repositories

1

Limnoria

A robust, full-featured, and user/programmer-friendly Python IRC bot, with many existing plugins. Successor of the well-known Supybot.
Python
605
star
2

rust-python-parser

A Python parser written in Rust using nom
Rust
67
star
3

pythonvm-rust

An incomplete stackless interpreter of Python bytecode, written in Rust.
Rust
67
star
4

matrix2051

A Matrix gateway for IRC: connect to Matrix from your favorite IRC client.
Elixir
64
star
5

irctest

Semi-automated conformance checking for IRC implementations (RFC1459/RFC2812, the "modern spec" by ircdocs, and IRCv3)
Python
39
star
6

rust-xml-schema

[WIP] (Self-generating) XML parser generator based on XML schemas.
Rust
27
star
7

markovgen

Text generator based on Markov chains and IRC logs (or plain text).
Python
9
star
8

skyweb2irc

Relay bot between IRC and Skype, using the Skype Web API.
JavaScript
8
star
9

PyCorewar

Python library for debugging and benchmarking Externer LinkCore War programs. Imported from:
Red
7
star
10

LambdaCert

LambdaJS interpreter.
Coq
6
star
11

AndQuote

Fast, light, and open source Android application that offers browsing quotes sites, through OpenQuoteApi.
Java
6
star
12

rust-socks-server

Library for writing SOCKS servers in Rust.
Rust
5
star
13

SeenDroid

Seenthis client for Android
Java
5
star
14

Manygui

Fork of Anygui (abandonned since 2002). Manygui is an abstraction layer to several GUI toolkits written in Python.
Python
4
star
15

SdZpp

Un projet *non officiel* visant à fournir des services annexes au Site du Zéro.
Python
3
star
16

restrictive-git-proxy

A Git SSH proxy that allows each client to access a different set of repositories
Python
3
star
17

OpenQuoteApi

Unified JSON/MessagePack API to several quote websites (mainly French and English ones)
Python
3
star
18

Freetorrent

Mon projet d'écriture de la n-ième version 2 de Freetorrent... en Python
Python
3
star
19

crates.io-mirror

Python script to make a static mirror of crates.io. Compatible with Cargo, and shows very basic HTML pages.
Python
2
star
20

rpython-langjs

based on https://bitbucket.org/pypy/lang-js
C++
2
star
21

Quasar

A tiny operating system micro kernel. (A.k.A. SegfaultOS)
C
2
star
22

Supybot-website

Mostly official website for Supybot and its derivative (Limnoria, Gribble, ...)
Python
2
star
23

Supybot-docs

Documents related to Supybot, Gribble, or Limnoria.
2
star
24

coq_of_caml

Basic caml to coq converter. Under development
OCaml
1
star
25

vMars

Redcode interpreter for CoreWar
Python
1
star
26

glob3

1
star
27

python-powertop

Wrapper to use PowerTOP in Python (or any language able to read JSON)
Python
1
star
28

python-rust-parser

[WIP] A Rust parser written in Python
Python
1
star
29

tuyal

[WIP] An IRC server that federates with Matrix
1
star
30

glob2-channel

Scripts for the channel #glob2 on OFTC network
Python
1
star
31

vmdebootstrap-raspi3

Fork of vmdebootstrap with patches from bdo/845439 and bdo/845526 applied.
Python
1
star
32

ProgVal.42

My website
Python
1
star
33

udd-http-api

HTTP JSON api for the Ultimate Debian Database.
Python
1
star
34

claim-mail

[Work in progress] A CLI email client
Rust
1
star
35

NxAnimate

[Work in progress] Shows a simple Python debugger and a graph side-by-side, to illustrate the behavior of a graph algorithm, for educational purposes. Like Gato, but based on NetworkX.
Python
1
star
36

FiSH

Module to add FiSH CBC (mircryption) to the Supybot / Limnoria irc bot.
Python
1
star
37

Manygui-old

Outdated. See Manygui instead.
Python
1
star
38

Naveo

Modified version of Naveo, with GNU/Linux support.
C++
1
star
39

upmonitor

Monitoring/message-passing without any central node.
Python
1
star
40

Djangoid

Port of Djangoid to Django 1.3 and some improvements. [ Does not work yet ]
Python
1
star
41

reportbug

Debian's reportbug
Python
1
star
42

debian-anywhere

Script to install a Debian system locally even if you are not root
Python
1
star
43

OpenQuote

Deprecated. Use AndQuote instead (link below).
Java
1
star
44

min.42

Open source url shortener
Python
1
star
45

sfcp-doc

[Work in progress] The Simplified Futuristic Connectivity Protocol -- a modified version of the FCP (cjdns' protocol)
1
star