Explore Threads

Noteworthy / Threads / Pages

prg   -   14 hours 23 mins ago

modernirc v1.0 is ready to use !

vote this script if you want to make it public

More
 Respond  
Sofa Repairs Dubai   -   20 hours 34 mins ago

CALL NOW 0566-77-2345 or Email us on info@dubaiupholstery.ae ; We serve our Clients across Dubai, Abu Dhabi, Sharjah, Ajman, Al Ain, Fujairah, Ras al-Khaimah.

Website: Sofa Repairs Dubai

More
 Respond  
Ashoollakhani   -  6 days ago

script not working

More
 Respond  
Ashoollakhani   -  7 days ago

i need help what does this mean "if ($me == YOURBOT)"
thanks

More
 Respond  
Elerikk   -  8 days ago

I need a script that will trigger my bot to say something at a specific time. for instance at 11pm cdt the bot will say time for you to go to bed joe

More
 Respond  
rinzes   -  11 days ago

looking for some help with this script http://pastebin.com/dUbeXjDB.. I need to post a event across different servers/channels and it's not working. It does work with only 1 server/channel.. ie server1=#channel. So it must be something wrong with the file.ini

More
 Respond  
Name141   -  12 days ago

So, how do you submit a script around here these days?

More
 Respond  
Name141   -  12 days ago

So, how do you submit a script around here these days?

More
 Respond  
Name141   -  12 days ago

So, how do you submit a script around here these days?

More
 Respond  
mariomari007   -  14 days ago

Need help with my twitch bot !addcom command, i am having an issue with permissions and was wondering if someone could help me with the permissions and getting the correct permissions for the command so normal users cant use the command.

example: !addcom !tweet Here is my twitter -> (twitter link)

i want to set it so i can have my mods only do the command and not normal chat members, here is the code if someone can recode it and reply with the updated code so i can be able to do !addcom !tweet and have it set to mods only (my mods in my chat bot system are level 3)

//---------------------------------------
// code
//---------------------------------------

on 3:text:!addCom*:#: {
var %commandName = $2
var %message = $replace($3-, $, @)
if (%message == $null) {

msg $chan /me You must have a command message.
return

}

if ($comAlreadyExists(%commandName) == $false && $left(%commandName, 1) == !) {

var %msgViability = $msgAlreadyExists(%message)
if (%msgViability == $false) {
  writeini -n %commandFile $calc(%commandID + 1) name %commandName
  writeini -n %commandFile $calc(%commandID + 1) message %message
  writeini -n %commandFile $calc(%commandID + 1) permission *
  inc %commandID
  msg $chan /me The command %commandName has been added.
}
else {
  msg $chan /me There is already a command ( $+ %msgViability $+ ) with the same message as %commandName $+ .
}

}
elseif ($comAlreadyExists(%commandName) == $false && $left(%commandName, 1) != !) {

msg $chan /me To add a command, it must start with !

}
else {

msg $chan /me The command %commandName already exists. Type !editCom [name] [new message] to edit it.

}
}

please help me

More
 Respond  
Pam Lynn   -  21 days ago

Is there a weather bot that only shows weather warnings or weather advisories?

More
Stewie1k94   -  30 days ago

@Hawkee - I was wondering about the code edit boxes for snippets/scripts which don't seem to be read only? I'm finding it a big issue and sometimes have to refresh the page..

More
dma   -  Jan 02, 2016

Hi folks .. Im Looking for a Good working Black Jack script... i had to do a system restore and lost it.. i cant fine it any more... can anyone make a new one ... the ones you have here are not working,
Thanks, dma

More
MeowMeowQ   -  Dec 27, 2015

Hello! I need help with a Mirc Twitch bot code! Is there anyway to do so the bot auto ban someone that is creating a new account? ex "Meow joins and gets banned, Meow2 joins and gets banned, Meow3 joins and gets banned" and so on.

Thank you!

More
 Respond  
Xabache   -  Dec 21, 2015

Could someone write a new Youtube link reader that feeds back to #channel the video title, views and likes. All the old ones have died or not been updated to the times.

More
 Respond  
^WeSt   -  Dec 20, 2015

@Hawkee what is happening with the website??? seems everything is broken ...

More
 Respond  
TheWhistler   -  Dec 19, 2015

i'm looking for a tlc to give +o on join with on and off switch

More
 Respond  
renanpantoja   -  Dec 16, 2015

I would like the help of lords TCL to develop two projects ... ( 1. What send global messages to network time to time by OperServ and keep these messages in files ) ... ( 2. A TCL read e- mails from time to time and send it to the channel emails )

More
 Respond  
afp_romania   -  Dec 16, 2015

too bad that this site is not good anymore :)

More
 Respond  
Joshymanman   -  Dec 09, 2015

A code that do , that only follower can do a command? And a command that gives Follower points?

More
 Respond  
simenbmx8   -  Dec 05, 2015

Im lookig for a script that makes my bot say anything i want it to say, for example:
me: !say Kappa123
myBot: Kappa123

(this is for twitch.tv)

a full script of this would be nice since im noob at scripting and i have no idea how to make this. thanks

More
Sorasyn   -  Dec 02, 2015

Hello, friends. Anyone still alive out there?

More
AshDBird   -  Nov 28, 2015

Can anybody provide an irc remote script which auto-unbans chanserv acces bans, in channels for which I have aop or higher? I require a script which will unban users when they're auto-banned for failing to identify, forgetting to group their nicks, or other user end muck-ups. I do not want the script to unban people when another user bans someone. Is that possible? Any help would be greatly appreciated!

More
trustedessay   -  Nov 23, 2015

I really like this script and it has been very useful for my bot that I use on Twitch. However, I seem to be having an issue. The problem is that about 1% of the time, the name returned will either be blank or it will be the name of someone who previously had their name retrieved from the JSON. I use this code for getting the proper display name from Twitch, as IRC has everybody's name in lower case and this script is the only way that I know of of how to get the proper case sensitive display name. Is there something that I could change to get it to work 100% of the time, or is this just a Twitch issue, or something else? I use $twitch_name(name_to_retrieve) to get the proper name. Thanks.

More
 Respond  
bobovski   -  Nov 23, 2015

Need Help , i will pay if someone wrote me this tcl because i cant . :)
Features: support ip, host, resolve , CIDR

  • blacklist file
    example: set blacklist(file) "scripts/blacklist.txt"
  • special flag
    example: only user with flag +B can use commands addban, remban and banlist ( this flag can be settable only from perm owner )
  1. Procedures:

    • addban
      example: partyline command .addban !@10.1.1.1 reason time
      example CIDR: partyline command: addban !@10.1.1.1/8 reason time
    • remban
      example: partyline command .remban !@10.1.1.1
    • banlist
      example: partyline command: .banlist ( show the current list with all bans )
      if is possible to order bans a-z after adding or removing some ban ( but if that load the bot better not )
  2. bantype:

    • IP: all users join from host/ip will be ban with mask !@10.1.1.1 or !@some.host.com ( example: use set ipban [maskhost $host 2] )
    • HEX: all users join from type: !@.html.chat, !@.xs4all.nl, !@.kiwiirc.com or !@.mibbit.com will be ban with the banmask !ident@*.html.chat ( example: use set hexban [maskhost $host 3] )
  3. exempt:

    • by default eggdrop don't check other eggdrops/bots
    • flag I gives user exempt and he wouldn't be checked
  4. Putidx

    • addban example: putidx $idx "SYNTAX: \003.addban \002nick>\002!\002\002@\002\002 [reason] [bantime]\003"
    • addban check for existing ban: putidx $idx "[string map {! \002!\002 @ \002@\002} \002$blnick\002] has been \002added\002 to the blacklist."
    • remban example: putidx $idx "SYNTAX: \003.remban \002nick>\002!\002\002@\002\002\003"
    • remban message: putidx $idx "[string map {! \002!\002 @ \002@\002} \002$blnick\002] was \002deleted\002 from the blacklist."
    • remban check: putidx $idx "[string map {! \002!\002 @ \002@\002} \002$blnick\002] was \002not\002 found in the blacklist."
    • banlist example: putidx $idx "SYNTAX: \003.Showing the banlist!\003" , putidx $idx "SYNTAX: \003.End of the banlist!\003"
    • ban is added: putidx $idx "[string map {! \002!\002 @ \002@\002} \002$blnick\002] has been \002added\002 to the blacklist.
    • ban already exist: putidx $idx "[string map {! \002!\002 @ \002@\002} \002$blnick\002] already \002exists\002 in the blacklist."
    • Empty banlist: putidx $idx "There are \002no\002 bans in the blacklist."
  5. Handle
    • Showing handle of user set the ban ( if is possible to show and date like )
    • example reason: (Violation of the rules section 2 of regulation! 13/04/2014 Kiril@Valhalla)

Note:
if user join with host eggdrop resolve host to ip and check in database ( blacklist ).
if blacklist file does not exist than create one!
Check if IP is already added in blacklist!

Legend:

  • Time: .addban !@10.1.1.1 [censored] ya 60 ( that means ban is for 60 min )
  • Time: .addban !@10.1.1.1/16 [censored] ya 0 ( that means ban is permanent )

Logic:
user join for example from host [05:20:36] * ShakeIT46982 (d4059ee1@elitsat.html.chat) has joined #gyuvetch
TO DO Procedures:

  1. Convert HEX to IP ( d4059ee1 -> 212.5.158.225 )
  2. Convert HOST to IP ( Resolve ) if is need it like linux.com -> 140.211.167.50 ( for users join via IRC client not webchat )
  3. Compare IP with banlist using matchcidr or whatever is need it!
  4. Set Channel ban depends from that is it from !@*.html.chat or it is host/ip see 2. bantype

HELP materials:

  • hex2ip Procedure:

proc bl:h2d {hex} {

Simple check to validate proper hex string

if {[regexp {^[a-fA-F0-9]{8}$} $hex]} {
set dec [expr 0x$hex]
set o1 [expr {($dec >> 24) & 0xff}]
set o2 [expr {($dec >> 16) & 0xff}]
set o3 [expr {($dec >> Cool & 0xff}]
set o4 [expr {$dec & 0xff}]

return "$o1.$o2.$o3.$o4"
}
return 0
}

  • Checking for perm owner

proc ispermowner {hand} {
global owner
regsub -all -- , [string tolower $owner] "" owners
if {([matchattr $hand n]) && \
([lsearch -exact $owners [string tolower $hand]] != -1)} then {
return 1
}
return 0
}

More
 Respond  
Garnelaf   -  Nov 15, 2015

Can anyone think of a way to calculate the similarity between two strings with Mirc Scripting Language? Not just "is it a match" but % similarity?

More
 Respond  
Joshymanman   -  Nov 14, 2015

Hey guys. I need a script for a point system. For Twitch, that every minute he get a point (point name maybe coin or sth. else) and that i can add coins and remove them at the end of the month. If u can do this it would be nice :)

More
 Respond  
Hawkee   -  Nov 13, 2015

I know this has been a long time coming, but I finally finished implementing the new statistics system. You can now see the pageviews from both the page listing and the pages themselves. When you click the icon you'll get a dialog bar chart outlining the pageviews for the past two months.

More
sKIRc   -  Nov 07, 2015

Haven't been here in a while...

More
illhawkthat   -  Nov 04, 2015

@Hawkee, hope you're doing well! Looks like stats for pages have been down for a month or so and I just wanted to give you a heads up.

More
Are you sure you want to unfollow this person?
Are you sure you want to delete this?
Click "Unsubscribe" to stop receiving notices pertaining to this post.
Click "Subscribe" to resume notices pertaining to this post.