Skip to content
/ domino Public

Python IRC Server - IRCd with services - python, ircd, gevent

Notifications You must be signed in to change notification settings

Fy-/domino

Repository files navigation

domino

Python IRC Server - IRCd with services. It's kind of useless. It's also kind of fun. One day domino will be a full-featured IRC server, for now it's just a playground.

You can join my home server if you're interested by the project: IRC.2KAY.NET, I'll debug live ^_^

* Welcome to irc.2kay.net Fy
* Your host is "irc.2kay.net", running version Domino 0.10.dev
* This server was created on Thursday, 11. October 2018 06:52AM
* irc.2kay.net Domino 0.10.dev OQWxrB mrnstlqaovh

install

pip install -r requirements.txt
py run.py #: edit config dict (oper password with werkzeug.security.generate_password_hash)

services

IF YOU ARE IRC OPERATOR:
/msg loki init_db     Create sqlite database.

-NickServ-  NickServ allows you to register a nickname.
-NickServ- 	GHOST     /msg nickserv ghost <nick> <pass>     Kill someone with your nickname.
-NickServ- 	IDENTIFY  /msg nickserv identify <pass>         Identify yourself.
-NickServ- 	REGISTER  /msg nickserv register <pass> <mail>  Register your current nickname
-NickServ- 	
  
-ChanServ-  ChanServ allows you to register a channel.
-ChanServ- 	REGISTER  /msg chanserv register <channel>      Register a channel.

privmsg #chan commands: !op !deop !topic !voice !devoice !voiceall !owner !strip !kick ^_^

unique features

1. OperServ name is Loki: Best feature ever.

2. Best hostnames ever: Using markov chains and MCU Subtitles

  @when.you.save.the.world.proxad.net

3. Server side smileys: (stupid concept)

<Fy>  😠 😠 😠
<Fy> https://github.com/Fy-/domino/blob/master/smileys/emoji.py XD

About

Python IRC Server - IRCd with services - python, ircd, gevent

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages