Still get the same error:speechles wrote:The issue I think, is that channel. You will need to:Nickmman wrote:Yep, starts with #nick. Did everything you told me to, still get the same error:
.-chan #nick
Removing it, then... after this..
.+chan #nick
Adding it back, all your users, all your chansets, all your settings..
This script uses [channel get $chan setting] to check chanset controls. This method requires dynamically created channels, only.
Also, the correct command to show the error is:
.set $::errorInfo
type that, after one of those errors and paste the reply. I'm betting it's going to accuse the [channel get] command which I've explained above how to correct in your situation.
Code: Select all
.-chan #nick
#nick is no longer a valid channel, changing your console to '*'
Channel #nick removed from the bot.
This includes any channel specific bans, invites, exemptions and user records that you set.
[10:59:17] #Nick# -chan #nick
.+chan #nick
[10:59:25] #Nick# +chan #nick
[10:59:26] NickBot joined #Nick.
[10:59:26] #Nick: mode change '+o NickBot' by ChanServ!ChanServ@Services.VoltFire.net
.chanset #nick +twitter
.chanset #nick +twitterfriends
.chanset #nick +twittermentions
.chanset #nick +twittertrackSuccessfully set modes { +twitter } on #nick.
[10:59:36] #Nick# chanset #nick +twitter
Successfully set modes { +twitterfriends } on #nick.
[10:59:36] #Nick# chanset #nick +twitterfriends
Successfully set modes { +twittermentions } on #nick.
[10:59:36] #Nick# chanset #nick +twittermentions
Successfully set modes { +twittertrack } on #nick.
[10:59:39] #Nick# chanset #nick +twittertrack
[11:00:00] Tcl error [proc:twitter:friendsauto]: no such channel record
[11:00:01] Tcl error [proc:twitter:megahal:privatereply]: no such channel record
[11:00:01] @#NickBot (+mCtn) : [m/5 o/3 h/0 v/2 n/0 b/0 e/0 I/0]
[11:00:01] @#Irpg (+CtNn) : [m/14 o/13 h/0 v/0 n/1 b/0 e/0 I/0]
[11:00:01] @#nick (+tnl 22) : [m/13 o/11 h/0 v/2 n/0 b/0 e/0 I/0]
.set $::errorInfo
[11:00:05] #Nick# set $::errorInfo
Error: can't read "no such channel record
while executing
"channel get $chan twitter"
(procedure "proc:twitter:megahal:privatereply" line 8)
invoked from within
"proc:twitter:megahal:privatereply $_time1 $_time2 $_time3 $_time4 $_time5"": no such variable