This is the new home of the egghelp.org community forum.
All data has been migrated (including user logins/passwords) to a new phpBB version.


For more information, see this announcement post. Click the X in the top right-corner of this box to dismiss this message.

BotService source code

Support & discussion of released scripts, and announcements of new releases.
Post Reply
X
Xngima
Voice
Posts: 3
Joined: Tue Jul 01, 2008 3:24 pm

BotService source code

Post by Xngima »

For a while I have been working on a BotService source code in TCL made by scripts found on egghelp.org and scripts that I made of my own. Most of the scripts that I used from egghelp.org were pretty much re-coded to fit my needs. The scripts I used involved the following:

AdminServ by emac
!learn TCL by Win a 2
shoutcast.tcl by Sm0ke0ut
SteamID Counter-Strike Lookup by Rosc2112

( there might be more, I have to check. )

The script might be a little buggy at parts, but I am still working on it. You might need to do alot of editing at first if you decide to use it, but I am planning on fixing it to make it easier to configure.

The getabot script works best for srvx irc services, and if you would like me to change that I will see what I can do.

Right now only the hub script is done, and I am planning on uploading the leaf bot script later this week or next week. If you need any help, please let me know. Also, please post any thoughts, request, comments, and ect, they mean alot.

Thanks,

- Xngima

Download script here

Features:
  • Setable skin by channel
    Setable trigger by channel
    Ability to add custom commands by channel
    User access by channel
    Userlist by channel
    Shoutcast server information (different depending on what the channel has set as their server) by channel
    SteamID
    Add and Del users by channel
    Two setable greetings
- more of a list coming soon -

The next release is planned to be released on either Sept. 7th or Sept. 14th

Updates in the next release:
  • Add feature that checks if a user is on a channel when doing access commands, adduser, deluser, and ect.
    Override channel registration and unregistration
    Update suspend and unsuspend feature
    Easier configuration
    Turn features on and off
Progress:
  • Leaf script - DONE
    Google - 46% done
    Weather - 46% done
    Wikipedia - 46% done
    Youtube - 46% done
    Easier configuration - 17% done
    Help Docs - 20% done
    Bad word filter - 10% done
    Anti ads and spam - 12% done
    Script that ignores people who flood the bot - not started
    Setable notify type for custom commands - not started
P.S.;

I am looking for a few people to help me work on this project. If anyone is interested, please let me know.
Last edited by Xngima on Sat Sep 27, 2008 11:23 am, edited 3 times in total.
L
LiquidIce
Halfop
Posts: 48
Joined: Fri Jan 09, 2004 7:22 pm
Location: USA

Post by LiquidIce »

Maybe add a quote system in it?
m
moff
Voice
Posts: 27
Joined: Thu Jul 24, 2008 9:24 pm

Post by moff »

ability to activate or deactivate a feature might be cool -.
User avatar
MenzAgitat
Op
Posts: 118
Joined: Tue Jul 04, 2006 12:35 pm
Location: France
Contact:

Re: BotService source code

Post by MenzAgitat »

Xngima wrote:Script that ignores people who flood the bot - not started
Be aware that if a user floods the eggdrop and is ignored by it, further offending actions from that user won't be seen nor punished by the bot (like channel flood, spam, ...).
X
Xngima
Voice
Posts: 3
Joined: Tue Jul 01, 2008 3:24 pm

Post by Xngima »

LiquidIce wrote:Maybe add a quote system in it?
That's been an idea, it might be something that is made.
moff wrote:ability to activate or deactivate a feature might be cool -.
Never thought of that. That is something I could work on after I finish some other errors I found.

Progress:

A beta release is ready to be released. It will include a working leaf script with the hub script.

Download script here
Post Reply