Alfred V2
- Status:
- Alfred is a IRC bot written in Java. Based on Alphabot by Zack6849.
- I've made changes to the bot as i see fit and to be used with #FTB IRC channel on esper.net!
Commands
Remember!
[] = REQUIRED!
() = Optional
Add
Summary: Adds the Permission/User to the list
Example: Add [Group] [User/Permission]
Ban
Summary: Bans a user from a channel
Example: Ban [hostmask] (optional: reason) | Ban [#channel] [hostmask] (optional: reason)
ChStatus
Summary: Shows status of CreeperHost repos
Example: Chstatus
Chat
Summary: Bored? Chat with Alfred!
Example: Chat [Text]
Compliment
Summary: Make someones day a little brighter!
Example: Compliment [user]
Copy
Summary: Copy a custom command from another channel!
Example: Copy [#Channel] [Custom command name]
Cycle
Summary: Part and rejoin the channel
Example: Cycle [#channel]
Delcmd
Summary: Deletes a custom command!
Example: Delcmd [command]
Deop
Summary: Removes Operator status from user
Example: Deop [user]
Devoice
Summary: Removes Voice from user
Example: Devoice [username]
Diagnosis
Summary: Used with Logs\Error command
Example: Diagnosis [Diagnosis]
Drama
Summary: Minecraft Drama is the best kind of drama!
Example: Drama
Error
Summary: Errors Database!
Example: Error [Error]
Exec
Summary: Execute java code at runtime
Example: Exec [code] ex. exec chan.send().message("Hello World!");
Fishbans
Summary: Check if the user has any McBans.
Example: Fishbans [user]
Flush
Summary: Remove all info related an user
Example: Flush
Geo
Summary: Geolocate an IP address!
Example: Geo [IP/User]
Getlogin
Summary: Gets Getlogin names of all the users [Can take time with a lot of people!]
Example: Getlogin
Summary: Searches google for something.
Example: Google how to google
Gsay
Summary: Global say!
Example: Gsay [#channel] [Message]
Help
Summary: List command names and how to use them.
Example: help or help [command]
Identify
Summary: Have the bot identify itself with NickServ!
Example: Identify
Ignore
Summary: Any commands from that user will be ignore!
Example: Ignore [user]
Info
Summary: List Permissions that people have
Example: Info
Insult
Summary: SHAKESPEAREAN INSULTS!
Example: Insult
Join
Summary: Tells the bot to join a channel
Example: join [#channel]
Kick
Summary: Remove a user from a channel
Example: kick [#channel] [user] (reason) or kick [user] (reason)
Kill
Summary: Shuts the bot down.
Example: Kill
Lmgtfy
Summary: Let me Google that for you
Example: Do you really need help for this?
Log
Summary: Parse a minecraft error log
Example: Log [Crash log link]
Login
Summary: Log into the bot!
Example: Login (again/info)
Mcstatus
Summary: Shows the status of various minecraft servers
Example: Mcstatus
Me
Summary: Send an action to the channel
Example: Action [action]
Nick
Summary: changes the bot's nickname
Example: Nick newnickname
Op
Summary: Gives +o to user
Example: Op [user]
Paid
Summary: Checks if the user has a paid Minecraft account!
Example: Paid [user]
Part
Summary: Removes the bot from a channel
Example: part #channel
Ping
Summary: Pong!
Example: Ping [website]
Prefix
Summary: Changes the bot Prefix
Example: Prefix [New Prefix]
Query
Summary: Query a MC server for MOTD and players!
Example: Query [MC server IP]
Raw
Summary: Send a RAW line!
Example: Raw [Raw IRC line]
Reload
Summary: Reload all channel permissions!
Example: Reload [Channel]
Remind
Summary: Adds a reminder for the user!
Example: Remind [user] [reminder]
Remove
Summary: Removes the Permission/User from the list
Example: remove [Group] [User/Permission]
Restart
Summary: [WIP] Restarts the bot!
Example: Restart
Say
Summary: Have the bot say a message to the current channel :D
Example: Say [Words/Joke/Insult/witty comments]
Setcmd
Summary: Set a custom command
Example: setcmd [trigger] [output] ex `setcmd test this is a test!
Shorten
Summary: Shortens the URL
Example: Shorten [URL]
Skin
Summary: Gets the link to the player Minecraft Skin! Thanks TNTUP!
Example: Skin [user]
Spy
Summary: Relays all channel from the spy channel.
Example: Spy [channel]
Stats
Summary: Gets stats on modpack that use YAMPST!
Example: Stats [Author] [Modpack Name]
Suggestion
Summary: Used with Log\Error command
Example: Suggestion [Suggestion to fix the error]
Sys
Summary: Gets the system uptime!
Example: Sys
Test
Summary: This is a test command
Example: Test!
Transfer
Summary: Using this command to transfer ALL your permissions to a database.
Example: Transfer
Tweet
Summary: Gets the latest tweets from the users!
Example: Tweet (Tweet number)[@Name]
URL
Summary: Toggle url scanning!
Example: ulr [on/off]
Ud
Summary: Don't know what the word means in the language of the Internet? Urban Dictionary it!
Example: UD [word]
Unban
Summary: Removes a ban on a hostmask
Example: Unban hostmask or Unban #channel hostmask
Unignore
Summary: Remove the user from the Ignore list
Example: Unignore [user]
Update
Summary: Check for new updates!
Example: Update
Uptime
Summary: Gets the bot's uptime
Example: Uptime
Voice
Summary: Give a user voice in a channel
Example: Voice [username]
Weather
Summary: Gets the Weather for the city
Example: Weather [City name], (State)
Wiki
Summary: Wiki Minecraft stuff!
Example: Wiki [Query]