Questions tagged [eggdrop]

Eggdrop is an IRC robot that is scripted using Tcl.

Eggdrop is an IRC robot that is scripted using Tcl. It was created originally in 1993, and is still supported; the most recent release was version 1.6.20 on 23 Jul 2010.

Useful Links

51 questions
1
vote
0 answers

/usr/bin/ld: cannot find -ltcl8.5.so

I am trying to compile an eggdrop. I get through compile and try "make" but get /usr/bin/ld: cannot find -ltcl8.5.so ---------- Yeah! That's the compiling, now the linking! ---------- Linking eggdrop (standard build). gcc -o ../eggdrop bg.o…
user2873047
  • 21
  • 1
  • 4
1
vote
1 answer

Makefile.in:12: *** commands commence before first target. Stop

When I try to run "make clean" it gives me make: ** No rule to make target clean'. Stop. So I do make -f Makefile.in clean and it tells me Makefile.in:12: *** commands commence before first target. Stop. I went into the Makefile.in and removed…
user2873047
  • 21
  • 1
  • 4
1
vote
1 answer

Trouble converting utf-8 characters to html entities through eggdrop

To firstly get this out of the way.. I have already recompiled eggdrop under the utf-8 encoding. I am able to echo out utf-8 characters if I write the escape sequences in strings(\u00a7), but for some reason I cannot yet figure out.. I am unable…
Daedalus
  • 7,586
  • 5
  • 36
  • 61
1
vote
2 answers

TCL wait time in countdown

if {[info exists queue($variable)} { if {[expr [unixtime] - $queue($variable)]<86400} { set calctime [expr [unixtime] - queue($variable)] putquick "PRIVMSG $channel :you cant because you need to wait $calctime" } } set…
user676032
  • 39
  • 3
1
vote
1 answer

Eggdrop TCL Uptime Script

I've found this script on the internet. It's a bit old, and the developers page is long gone. The code works, but I'm trying to clean it up a bit. For example: If weeks = 0, then don't display it. I'm getting errors from the console about extra…
Pat
  • 1,173
  • 5
  • 19
  • 44
0
votes
1 answer

Exposing a directory/location to the web

I have a VPS running Ubuntu and Apache For example's sake, let's say the address is: 5.5.5.5 On the VPS I have a user named eggdrop (besides my root user). user eggdrop has a home directory path like so: /home/eggdrop/ In that location I have a…
t1f
  • 3,021
  • 3
  • 31
  • 61
0
votes
1 answer

Youtube script with API on eggdrop not showing correct charset

Got some issues with Youtube API, it doesnt show åäö in titles. Urltitle script does, after an eggdrop recompile. So any suggestions how to make 2nd script use utf8 or so?
0
votes
0 answers

Some Changes To Make Here In This Tlc Script

Now the script is work great, but need to change the commands and remove channel name, when i add IP in exemp.txt file list, someone can help here, how to change this public comand , thx in advance !exemp help change in !help !exemp list change in…
Elvis
  • 1
  • 1
0
votes
1 answer

sqlite output to list among themselves

how can i show the output to each other? At the moment everything is in a row bind pub "-|-" !sql pub:test:sql proc pub:test:sql{ nick host handle channel arg } { set name "%test%" sqlite3 pre test.db set result [pre eval {SELECT * FROM pre WHERE…
user385411
  • 71
  • 1
  • 5
0
votes
1 answer

How to remove a single letter/number

I have single letters and numbers in a variable that I would like to remove example inputs: USA-2019-1-aoiwer USA-A-jowerasf BB-a_owierlasdf-2019 flsfwer_5_2015-asfdlwer desired…
Hause Mica
  • 31
  • 4
0
votes
4 answers

how to lsearch in list always match

I want match search from a list. I have dir names example: blabla.aa cc.oiwerwer asfd.Dd.asoiwer and I want to check if it is in the list (upper case should be ignored). bind pub "-|-" !tt tt proc tt {nick host handle channel arg} { set name…
Mike Shiwa
  • 71
  • 6
0
votes
1 answer

how to format json to output

I have this json link, https://predb.ovh/api/v1/?q=@name%20IfIca.Icssssy The returned JSON is { "status": "success", "message": "", "data": { "rowCount": 0, "rows": [], "offset": 0, "reqCount": 20, …
Mike Shiwa
  • 71
  • 6
0
votes
1 answer

how to cut and post with newline in tcl?

catch [list exec find /home/gusman/mp3 -name "*$title*" -type f -printf "%f,"] song I cut and divide in this way: regsub -all "," $song "\n" song And post them this way putserv "notice $nick :$song" The result only posts one line : Title…
Gusman
  • 37
  • 9
0
votes
1 answer

Eggdrop - TCL Error [wrong # args: should be "proc name args body"]

I've made this script which is running under Eggdrop v1.6.21, but I can't get it to start. The error I'm receiving is: Tcl error in file 'eggdrop.conf': wrong # args: should be "proc name args body" while executing "proc logit {nick host handle…
t0rxe
  • 95
  • 3
  • 14
0
votes
1 answer

invalid command name ""

I have trouble with getting this script to accept e.g. https://youtu.be/HPP0yB-_blA, https://www.youtube.com/watch?v=HPP0yB-_blA works though. The first example just leads to invalid command name "". # URL title parse script for Eggdrop. # # Based…