Coder Social home page Coder Social logo

service's Introduction

eggdrop service script: service.tcl

service modular-git BETA version, use at your own risk, script may contain bugs which may crash your bot, or totally bork your irc channel.

Requirements:

tcllib - required for the inifile package to read the config and commands file

git - required for update management and distribution

Installation:

cd to your eggdrop's scripts directory, and type: git clone https://github.com/r0t3n/service.git

cd service

*** Some settings are read from the .conf and some from the .ini, best to update both until the .conf is fully phased out

edit service.conf

edit service.ini, changing the homechan/adminchan/helpchan values

This is the minimal setup, you may go through and change the default kickmsg values, but generally dont touch anything else, especially the chanflags array.

Edit your eggdrops config file, and add 'source scripts/service/service.tcl' to the end of it. If the bot is loaded, rehash it, otherwise start your bot.

Upgrade:

cd to scripts/service/ and type: git pull

this will download all the latest script updates, then rehash your eggdrop.

Errors:

Please post a bug report, including as much information at possible to the issue tracker. errorInfo output will be helpful.

Help:

Contact r0t3n via quakenet.org channel #r0t3n

Webchat: http://webchat.quakenet.org/?channels=#r0t3n

Feature requests

Contact via IRC or add a feature request to the issue tracker

service's People

Contributors

norrchr avatar

Stargazers

mtN avatar

Watchers

James Cloos avatar  avatar mtN avatar

service's Issues

Got issues launching eggdrop

Tcl error in file 'eggdrop.conf':
invalid command name "service::getconf"
while executing
"service::getconf core trigger"
(in namespace eval "::service::commands" script line 12)
invoked from within
"namespace eval commands {

    bind pubm - "*" [namespace current]::handler

    variable version "1.1.5"

    namespace export register deregister registered..."
(file "scripts/service/core/__commands.tcl" line 1)
invoked from within

"source scripts/service/core/__commands.tcl"
(in namespace eval "::service" script line 20)
invoked from within
"namespace eval service {

    variable start [clock clicks]
    variable script [lindex [split [info script] /] end]

    set file [open [info script] r]
    var..."
(file "scripts/service/service.tcl" line 1)
invoked from w

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.