I haven't submitted a script in AWHILE here, but now here's one! This is how it works: Someone types !msg It gives them instructions on what do do next, so they type !send person's_name The message they want to send to them. Once the person they sent it to joins any channel the bot is on, or says anything (it does this so they won't be idle when it's sent), it'll send them a message saying they have..
Ok so what this does is lets say someone abuses your bot or whatever they're spamming it or they're spamming the channel, all you do is right click on their name and click "Ignore". Now it'll ask you for how long, you put in how many minutes, not seconds. It'll multiply it by 60 for you so they'll wait X minutes not X seconds.