nxy irc bot
Go to file
2017-06-30 15:03:01 +02:00
migrate Old data for migrate + scripts 2017-05-16 13:50:26 +02:00
nxy Now running pgsql, added rollbacks for failed insert/updates/deletes 2017-06-30 15:03:01 +02:00
.env-example Initial commit 2017-05-16 02:53:38 +02:00
.gitignore Old data for migrate + scripts 2017-05-16 13:50:26 +02:00
config.json Added urban dictionary plugin 2017-06-01 15:08:05 +02:00
README.md Fixed readme for .ud 2017-06-01 15:08:26 +02:00
repl.py Import order... 2017-06-30 14:09:46 +02:00
requirements.txt Some refactoring, pgsql follows...soon™ 2017-06-29 22:56:32 +02:00
schema.sql Now running pgsql, added rollbacks for failed insert/updates/deletes 2017-06-30 15:03:01 +02:00
ssl.error Renamed db storage plugin, added comments, updated bot startup script with comments, commented the repl helper and added the ssl error from n0xy for later fix, updated sql schema 2017-06-30 13:33:21 +02:00

Todo

  • joke Trigger Erzählt einen schlechten Witz
  • .seen trigger returns the last message and date the user was seen in the channel

Done

  • .help - lists all available commands (builtin)
  • .uptime - prints bot uptime (builtin)

plugins/admin

  • .reload - reloads a plugin or the whole bot

plugins/coins

  • .btc - prints current btc values
  • .eth - prints current eth values

plugins/ctcp

  • .finger - does a FINGER ctcp
  • .ping - does a PING ctcp
  • .time - does a TIME ctcp
  • .ver - does a VERSION ctcp

plugins/database

plugins/linux

  • useless gnu/linux event
  • .kernel - displays current linux kernel info

plugins/mcmaniac

  • regex event for Mc(.*)iaC which adds a McManiaC
  • .mcmaniac - shows a McManiaC (random or by index)

plugins/quotes

  • .q - prints, adds or removes a quote

plugins/rape

  • .owe command
  • .rape command

plugins/seen

plugins/tell

  • .tell - stores a message for a user and sends it to him when he writes a message in any channel (shows activity)

plugins/timer

  • .timer - sets a timer for a specified amount of time and a name

plugins/urban

  • .ud - gets a definition from urban dictionary

plugins/useless

  • .gay - colors text in rainbow colors
  • .hack - prints "hacking..."
  • .jn - returns yes or no for a given question
  • .kiss - kisses a user
  • .rainbow - same as .gay
  • .storyofpomfface - ....
  • Bier Trigger nxy schenkt ein kühles blondes an $nick aus
  • REEEEEE Trigger REEEEEEEEEEEEEEEEEEEEEEEEEEEE
  • Fucken Trigger nxy fuckt $nick und tötet $nick anschließend.
  • .choose - picks a random entry from a list seperated with commas
  • .sudoku/.anhero - kicks the user that executes that command

plugins/weather

  • .weather - prints the weather for a given location

plugins/youtube

  • .yt - search for a video on youtube
  • youtube url parser - returns video information if a youtube link is posted