Skip to content

zoiteirc/eidetic-historian

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Eidetic Historian

A stripped down Node.js implementation of the functionality provided by Bass's Seen script for eggdrop (available here).

Purpose

The project is aimed at users who wish to offer the functionality provided by Bass's seen script on their channel, but otherwise do not wish to run a full blown eggdrop bot.

The project also aims to

Project Roadmap

Obviously certain functionality, such as recording partyline appearances of users is not required outside the original eggdrop context. As such, this will be ignored. In approximate order, the important feature requirements are as follows:

  • Connecting to IRC, basic updating, saving and searching of the database
  • Keep track of nick!user@host for each user currently in each channel (originally provided by eggdrop)
    • Use this information for responses where appropriate
    • Use this information for "kick" entries that are added to the database
  • Additional "nice to have" functionality offered by Bass's script, such as flood protection, on-the-fly channel management, quiet channels etc
  • Switch to, or additionally offer, a better storage backend, such as MySQL.

Development

To run the bot, vagrant up then run ./start at the command line to run the bot inside a node docker container.

About

A stripped down Node.js implementation of the functionality provided by Bass's Seen script for eggdrop

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published