Epic update:
Updated Error messages to say (Error)
Added colors
!ownercontrol on
!ownercontrol off
!ownerfood on
!ownerfood off
!suggestfood
/check suggest
fixed the sending of messages to channels you're not on, however if you're not on a channel that is in the enabled list, it causes and inf loop.
Changed the way flavors get picked, to go along with
!optin
!optout
Added nicklist and channel menus; will update them to do more later.
added owner caching
Might have added more, who knows at this point.
Update:
On connect triggering of the script if its enabled
Ability for OPs to Add/Remove channels from the enabled list
Ability to check if you're ignored (anyone)
Ability to check if a channel is added (anyone)
Output of all remote commands
Error messages when attempting to preform a redundant action (adding an ignored person to ignore list, adding an added channel to the channel list, /food on when /food on has already been done, ect)
Noticed an error but I haven't figured out how to fix it yet.
Update.
Made Chocolate/vanilla foods more creative (they were really basic like "cookie, muffin" to begin with.)
Added Banana foods and support for them
Added a way to check whether or not someone is on the ignore list for the food. (/foodcheck )
Someone sent me a PM telling me the apple/cherry update didnt work. That is false, you need to do /addoriginalfoods to get these new items or they wont work.
Updated:
Fixed a typo in the first couple of writeini of /addoriginalfoods that wrote it to my testing ini, you'll need to do /addoriginalfoods anyway to add these updates so that'll fix itself.
Added: cherry and apple desserts
Added: more strawberry, vanilla and chocolate desserts
Added: support for excluding people from being given food.
on *:join:#: { inc %vstr 1 | notice $nick Welcome to $chan you (we have been visited %vstr times) | notice nick you have joined at the time $asctime }
you dont need two notices there, you can just make it { inc %vstr | notice $nick Welcome to $chan, we've been visited %vstr times, you joined at $asctime }
Also, why is there a "you" before the parens?
Otherwise I like it :3
This script will trigger on anyones use of the trigger !alch (not !alch* because this is a common runescape bot command to check alchemy returns) and it will select a random person from the channel and 'cast high level alchemy' on them, gaining between 1 and 10,000 "GP". At the end of the script it will output how much its gained, how many people it has 'alched' and the average income from 'alching'..