Skip to content

Instantly share code, notes, and snippets.

@coding-brigadier
coding-brigadier / bowie.tcl
Created December 6, 2019 05:54
My attempt on making an eggdrop script to parse music info
package require http
package require base64
package require xml
# Change these to point to your admin section
set host "localhost"
set port "8080"
set username "admin"
set password "hackme"
def fd(canvas, pos_x, pos_y, units, dir)
units.times do
pos_y = if dir == "N" || dir == "NE" || dir == "NW"
pos_y - 1
elsif dir == "S" || dir == "SE" || dir == "SW"
pos_y + 1
else
pos_y
end
pos_x = if dir == "E" || dir == "NE" || dir == "SE"
def fd(canvas, pos_x, pos_y, units, dir)
units.times do
pos_y = if dir == "N" || dir == "NE" || dir == "NW"
pos_y - 1
elsif dir == "S" || dir == "SE" || dir == "SW"
pos_y + 1
else
pos_y
end
pos_x = if dir == "E" || dir == "NE" || dir == "SE"