Difference between revisions of "IRC"

From SoylentNews
Jump to: navigation, search
m (Bots)
(Bots)
Line 128: Line 128:
 
* $<br />
 
* $<br />
 
* aqu4:
 
* aqu4:
|| [[User:Subsentient|Subsentient]] || http://github.com/Subsentient/aqu4bot  ||
+
||
 +
* [[User:Subsentient|Subsentient]]
 +
|| http://github.com/Subsentient/aqu4bot  ||
 
* Memos ($sticky)<br />
 
* Memos ($sticky)<br />
 
* Messaging ($tell)<br />
 
* Messaging ($tell)<br />

Revision as of 21:57, 7 November 2014

Contact chat@soylentnews.org if you are interested in working on one of these projects. Also, the IRC Page has information about getting started with IRC, and the IRC vision is worth checking out.

Who we are

IRC Team Main Page

nick

position

timezone

xlefay Co-team leader UTC+2 (CEST)
juggs Co-team leader UTC (GMT)
Landon Member  ?
paulej72 Member UTC-4 (EDT)
FunPika Member UTC-4 (EDT)


Current Projects

Chat bot (Python)

  • ELIZA module that uses Futurama personalities (to match the bot's current nick)
  • Modify bot logging to match existing formats (mIRC preferably)

Services (C)

  • Single sign on against the website (coordinate with NCommander)
  • Get the web IRC to use the website's sessions to sign in

Documentation

  • Quick-Start/How-to guide for staff members (.op .topic nickserv commands etc.)

Misc bots

  • Anyone wanting to join existing bot development projects should contact the developer(s) noted below.

IRC Games

  • NerdRPG

Dependencies

  • servers
  • bots

Channels

Official channels

Channel Description Maintained by
#soylent General chat/lobby, mostly family-friendly All SoylentNews Staff
#staff Public Staff channel - Everyone's welcome to join, but messages from non-voiced are only send to the ops in the channel All SoylentNews Staff.
#editorial The home of the SoylentNews editors, here you can volunteer for duty, report typo's & ask for submission tips and the like. Editors & IRC Staff.
#dev The home of and for developers that help develop our fork of SlashCode. Development team & IRC staff.
#help This is the IRC help channel, where IRC operators and others provide help and answer any questions related to IRC you may have. IRC Staff.
#sysops This is the Sysops homefront, where most of the magic happens. We maintain the servers and services. Sysops & IRC Staff.
#wiki This is the Wiki's channel, nothing much happens here except for a bot reporting our every edit on the wiki! IRC Staff.
#irpg This is our "nerdRPG"'s (our fork of idleRPG) channel, feel free to idle along! IRC Staff.
#test Main testing chambers, feel free to test anything in here (just be friendly & be considerative) IRC Staff.

Private establishments (unofficial)

Channel Description Maintained by
## This is a channel which isn't family safe. It's mostly about bacon and stuff' team-bacon (kobach, xlefay)
# the batcave; bot testing/borking, random chaos, exec's home crutchy, xlefay
#derp aqu4bot's origin and the portal to Universe 2. Bring own peanut butter. Subsentient
#sublight Sublight's bot home ground xlefay
#rss-bot various rss/atom feeds juggs
#comments soylentnews.org comments feed crutchy
#github ~github-list repos push feed - checked every 15 mins crutchy

Bots

There are a few bots lurking in the Soylent IRC channels besides the services mentioned above.
Anyone wishing to develop bots should use #test or # for testing.
Please avoid flooding in private establishments and official channels (except #test and #).

nick channels triggers devs/ops/hosts source tasks usage/notes
aqu4
  • #
  • ##
  • #Soylent
  • #derp
  • #test
  • $
  • aqu4:
http://github.com/Subsentient/aqu4bot
  • Memos ($sticky)
  • Messaging ($tell)
  • Logging/user tracking
  • Channel control (in #derp)
  • $sr
  • $seen
  • $tell
  • $help
  • $burrito
Bender
  • #Soylent
  • ##
  • #
  • !
  • karma
  • todo
  • coffee++
  • !whoup
  • !todo stuff
ciri
  • #
  • !decide yes "other stuff"
exec
  • #
  • #comments
  • #debug
  • #github
  • ~
http://sylnt.us/execsrc
  • SN comments feed (in #comments)
  • GitHub events feed (in #github)
  • refer to quick start guide
Loggie
  • #Soylent
  • logging to logs.sylnt.us
  • /invite Loggie
monopoly
  • #
  • #Soylent
  • / (//)
  • link title output
NerdRPG
  • #irpg
  • Outputs game data
perlbot
Regurgitator
  • #rss-bot
  •  !rss

Eggdrop v1.8.0+fixbotnetloop http://www.egghelp.org/files.htm
rss-synd v0.6 plugin https://github.com/eggtcl/rss-synd

  • various rss / atom feeds
Use the !rss command to see a list of all configured feeds, then use the ! commands from the list to request a particular feed's history. Or just idle in the #rss-bot channel to see all feed outputs as they are picked up.
SedBot https://github.com/FoobarBazbot/sedbot
  • message correction
  • s/old/new/
  • nick: s/old/new/
SoylentMUD
sublight
tama
  • #
TheMightyBot
WikiRC
  • #wiki
  • wiki events feed

Bot projects / task ideas

  • IRCiv is currently under development for the exec bot and is intended to be a civilization-like building game played on IRC.
  • a Soylent PBC board meeting assistant script is currently under development for the exec bot, intended for minute taking and publishing on the wiki. See IRC:exec#Meeting_assistant for more details.
  • an IRC voting system. refer to IRC:exec#Proposed_IRC_voting_system for details.
  • returning data from the SoylentNews using the SlashCode API

Information for Sysops / IRC admins

Server Related Info

Carbon

Information for IRC Operators

Useful Links