forked from sopel-irc/sopel
-
Notifications
You must be signed in to change notification settings - Fork 0
Commands
Profpatsch edited this page Jan 22, 2014
·
28 revisions
| Commands | Purpose | Example | Module |
|---|---|---|---|
| .ban |
This give admins the ability to ban a user. The bot must be a Channel Operator for this command to work. |
adminchannel | |
| .bing | Queries Bing for the specified input. | .bing swhack | search |
| .blocks |
Manage Willie's blocking features. https://github.com/embolalia/willie/wiki/Making-Willie-ignore-people |
coretasks | |
| .bytes | Show the input as pretty printed bytes. | .bytes ㋡ | codepoints |
| .c .calc |
Google calculator. | .c 5 + 3 | calc |
| .chairs |
Set the meeting chairs. https://github.com/embolalia/willie/wiki/Using-the-meetbot-module |
.chairs Tyrope Jason elad | meetbot |
| .commands | Return a list of Willie's commands | help | |
| .roll .dice .d |
.dice - Rolls dice using the XdY format, also does basic math and drop lowest (XdYvZ). |
dice | |
| .duck .ddg |
Queries Duck Duck Go for the specified input. | search | |
| .endmeeting |
End a meeting. https://github.com/embolalia/willie/wiki/Using-the-meetbot-module |
.endmeeting | meetbot |
| .ety | Look up the etymology of a word | .ety word | etymology |
| .twitinfo | Show information about the given Twitter account | .twitinfo aplsuk | twit |
| .tweet | Tweet with Willie's account. Admin-only. | .tweet Hello World! | twit |
| .findissue .findbug |
Search for a GitHub issue by keyword or ID. usage: .findissue search keywords/ID (optional) You can specify the first keyword as "CLOSED" to search closed issues. | github | |
| .fucking_weather .fw |
No documentation found. | fuckingweather | |
| .g |
Queries Google for the specified input. | .g swhack | search |
| .gc | Returns the number of Google results for the specified input. | .gc extrapolate | search |
| .gcs .comp |
Compare the number of Google search results | .gcs foo bar | search |
| .countdown |
.countdown - displays a countdown to a given date. |
countdown | |
| .tld | Show information about the given Top Level Domain. | tld | |
| .twit | Show the last tweet by the given user | .twit aplusk | twit |
| .iplookup .ip |
IP Lookup tool | .iplookup 8.8.8.8 | ip |
| .isop | Show if you are an operator in the current channel | adminchannel | |
| .makeissue .makebug |
Create a GitHub issue, also known as a bug report. Syntax: .makeissue Title of the bug report | github | |
| .isup | isup.me website status checker | isup | |
| .kick |
Kick a user from the channel. |
adminchannel | |
| .kickban .kb |
This gives admins the ability to kickban a user. The bot must be a Channel Operator for this command to work .kickban [#chan] user1 user!@ get out of here |
adminchannel | |
| .listops |
List channel operators in the given channel, or current channel if none is given. |
coretasks | |
| .rss | .rss operation channel site_name url -- operation can be either 'add', 'del', or 'list' no further operators needed if 'list' used | rss | |
| .mangle | Repeatedly translate the input until it makes no sense. | translate | |
| .action |
Log an action in the meeting log https://github.com/embolalia/willie/wiki/Using-the-meetbot-module |
.action elad will develop a meetbot | meetbot |
| .agreed |
Log an agreement in the meeting log. https://github.com/embolalia/willie/wiki/Using-the-meetbot-module |
.agreed bowties are not cool | meetbot |
| .info |
Log an informational item in the meeting log https://github.com/embolalia/willie/wiki/Using-the-meetbot-module |
.info all board members present | meetbot |
| .link |
Log a link in the meeing log. https://github.com/embolalia/willie/wiki/Using-the-meetbot-module |
.link http://example.com | meetbot |
| .subject |
Change the meeting subject. https://github.com/embolalia/willie/wiki/Using-the-meetbot-module |
.subject roll call | meetbot |
| .mangle2 | Research version of mangle | translate | |
| .movie .imdb |
Returns some information about a movie, like Title, Year, Rating, Genre and IMDB Link. |
.movie Movie Title | movie |
| .nws | Look up weather watches, warnings, and advisories. | nws | |
| .o .urban |
Call a webservice. | .o servicename arg1 arg2 arg3 | oblique |
| .part | Part the specified channel. This is an admin-only command. | .part #example | admin |
| .py | Evaluate a Python expression. | .py len([1,2,3]) | calc |
| .quiet |
This gives admins the ability to quiet a user. The bot must be a Channel Operator for this command to work |
adminchannel | |
| .quit | Quit from the server. This is an owner-only command. | admin | |
| .radio | Radio functions, valid parameters: on, off, song, now, next, soon, stats. | radio | |
| .rand | .rand - Generates a random integer between and . | rand | |
| .redditor | Show information about the given Redditor | reddit-info | |
| .newoplist | If you need to use this, then it means you found a bug | coretasks | |
| .in | Gives you a reminder in the given amount of time. | .in 3h45m Go to class | remind |
| .roulette | Play a game of Russian Roulette | roulette | |
| .roulette-stop | Reset a game of Russian Roulette | roulette | |
| .search | Searches Google, Bing, and Duck Duck Go. | .search nerdfighter | search |
| .seen | Reports when and where the user was last seen. | seen | |
| .tmask |
Set the mask to use for .topic in the current channel. %s is used to allow substituting in chunks of text. |
adminchannel | |
| .showmask | Show the topic mask for the current channel. | adminchannel | |
| .title | Show the title of a URL | url | |
| .slap .slaps |
.slap - Slaps | slap | |
| .snippet | No documentation found. | oblique | |
| .spellcheck .spell |
Says whether the given word is spelled correctly, and gives suggestions if it's not. |
.spellcheck stuff | spellcheck |
| .startmeeting |
Start a meeting. https://github.com/embolalia/willie/wiki/Using-the-meetbot-module |
.startmeeting title or .startmeeting | meetbot |
| .startrss | Begin reading RSS feeds | rss | |
| .suggest | Suggest terms starting with given input | search | |
| .t .time |
Returns the current time. | .t UTC | clock |
| .topic |
This gives ops the ability to change the topic. |
adminchannel | |
| .tr | Translates a phrase, with an optional language hint. | translate | |
| .u | Look up unicode information. | .u 203D | codepoints |
| .unban |
This give admins the ability to unban a user. The bot must be a Channel Operator for this command to work. |
adminchannel | |
| .unquiet |
This gives admins the ability to unquiet a user. The bot must be a Channel Operator for this command to work |
adminchannel | |
| .channeltz |
Set the preferred time zone for the channel. |
clock | |
| .setchanneltimeformat .setctf |
Sets your preferred format for time. Uses the standard strftime format. You can use http://strftime.net or your favorite search engine to learn more. |
.settf %FT%T%z | clock |
| .settz |
Set your preferred time zone. Most timezones will work, but it's best to use one from http://dft.ba/-tz |
clock | |
| .settimeformat .settf |
Sets your preferred format for time. Uses the standard strftime format. You can use http://strftime.net or your favorite search engine to learn more. |
.settf %FT%T%z | clock |
| .setlocation .setwoeid |
Set your default weather location. | .setlocation Columbus, OH | weather |
| .version | Display the latest commit version, if Willie is running in a git repo. | version | |
| .wa | Wolfram Alpha calculator | .wa circumference of the sun * pi | calc |
| .weather | .weather location - Show the weather at the given location. | .weather London | weather |
| .wiki .wik .w |
Look up something on Wikipedia | wikipedia | |
| .wt .define .dict |
Look up a word on Wiktionary. | .wt bailiwick | wiktionary |
| .xkcd |
.xkcd - Finds an xkcd comic strip. Takes one of 3 inputs: If no input is provided it will return a random comic If numeric input is provided it will return that comic If non-numeric input is provided it will return the first google result for those keywords on the xkcd.com site |
xkcd | |
| .ytlast .ytnew .ytlatest |
No documentation found. | .ytlast vlogbrothers | youtube |
| .yt .youtube |
Search YouTube | .yt how to be a nerdfighter FAQ | youtube |