Hi
i get still get same problems
nothing happen on rc and in main
pm works fine
/Spader
Commands for SerieBot
-
- Junior Member
- Posts: 18
- Joined: 10 Apr 2010, 10:41
Re: Commands for SerieBot
This time it works for me. Thx poy.
-
- Member
- Posts: 78
- Joined: 26 Nov 2008, 17:04
Re: Commands for SerieBot
ah good to know it works for 1 person besides me.
are you sure you have the latest script, the right nick set etc Spader?
also, what scripts are referenced in your Scripts.xml?
are you sure you have the latest script, the right nick set etc Spader?
also, what scripts are referenced in your Scripts.xml?
-
- Member
- Posts: 78
- Joined: 26 Nov 2008, 17:04
Re: Commands for SerieBot
here is a debug version that outputs some debug info about the script in the console. could help pinpoint where the problem is.
- Attachments
-
- seriebotdebug.lua
- (1.83 KiB) Downloaded 555 times
-
- Newbie
- Posts: 5
- Joined: 06 Dec 2007, 17:59
Re: Commands for SerieBot
Hi
i found problem
it was script don´t like nick we choise
/Spader
tnx Poy for your script
i found problem
it was script don´t like nick we choise
/Spader
tnx Poy for your script
Re: Commands for SerieBot
Code: Select all
--[[
Name: Seriebot Commands
Author: Poy
Version: 0.4
Hubsoft: ADCH++
Commments: Exposes commands for SerieBot <http://code.google.com/p/seriebot/>.
]]
local seriebot_nick = 'Serie'
local user_command_menu = 'SerieBot'
local base = _G
module('seriebot')
base.require('luadchpp')
local adchpp = base.luadchpp
local autil = base.require('autil')
local string = base.require('string')
base.assert(base['access'], 'access.lua must be loaded and running before seriebot.lua')
local access = base.access
local cm = adchpp.getCM()
-- Forward commands to the bot.
local function command(name)
return function(c, parameters)
local bot = cm:findByNick(seriebot_nick)
if bot then
local msg = '+' .. name
if #parameters > 0 then
msg = msg .. ' ' .. parameters
end
bot:send(adchpp.AdcCommand(adchpp.AdcCommand_CMD_MSG, adchpp.AdcCommand_TYPE_BROADCAST, c:getSID())
:addParam(msg))
end
end
end
access.commands.next = {
command = command('next'),
help = 'name',
user_command = {
name = user_command_menu .. autil.ucmd_sep .. 'Next',
params = { autil.ucmd_line('Serie name') }
}
}
access.commands.last = {
command = command('last'),
help = 'name',
user_command = {
name = user_command_menu .. autil.ucmd_sep .. 'Last',
params = { autil.ucmd_line('Serie name') }
}
}
access.commands.new = {
command = command('new'),
help = '- gives information on new episodes for series you are sharing',
user_command = { name = user_command_menu .. autil.ucmd_sep .. 'New' }
}
access.commands.countdown = {
command = command('countdown'),
help = 'name',
user_command = {
name = user_command_menu .. autil.ucmd_sep .. 'Countdown',
params = { autil.ucmd_line('Serie name') }
}
}
access.commands.ignore = {
command = command('ignore'),
help = 'name - ignore series in the +serie_new command',
user_command = {
name = user_command_menu .. autil.ucmd_sep .. 'Ignore',
params = { autil.ucmd_line('Serie name') }
}
}
- Attachments
-
- seriebot.lua
- (1.93 KiB) Downloaded 561 times