25 lines
512 B
Plaintext
25 lines
512 B
Plaintext
# Add a skip function to a source
|
|
# when it does not have one
|
|
# by default
|
|
def add_skip_command(~command,s)
|
|
# Register the command:
|
|
server.register(
|
|
usage=command,
|
|
description="Skip the current video in source.",
|
|
command,
|
|
fun(_) -> begin
|
|
print("Skipping...")
|
|
source.skip(s)
|
|
"OK!"
|
|
end
|
|
)
|
|
end
|
|
|
|
# Clean-up after video ended
|
|
def file_end_cleanup(time, m)
|
|
if m["temporary"] == "true" and m["filename"] != "" then
|
|
print("rm "^quote(m["filename"]))
|
|
system("rm "^quote(m["filename"]))
|
|
end
|
|
end
|