Skip to content

Instantly share code, notes, and snippets.

@pjmagee
Created May 25, 2012 22:24
Show Gist options
  • Save pjmagee/2790917 to your computer and use it in GitHub Desktop.
Save pjmagee/2790917 to your computer and use it in GitHub Desktop.
private void HandleUrban(IrcChannel channel, IrcMessageEventArgs ircMessageEventArgs)
{
var term = ircMessageEventArgs.Text.Split(' ').Last();
var urbanService = DependencyFactory.Resolve<UrbanService>();
UrbanResponse urbanResponse = urbanService.Search(new UrbanRequest() { term = term });
StringBuilder builder = new StringBuilder();
builder
.AppendFormat(@"Word: {0}, ", urbanResponse.word)
.AppendFormat(@"Definition: {0}, ", urbanResponse.definition)
.AppendFormat(@"Url: {0}", urbanResponse.url);
channel.Client.LocalUser.SendMessage(channel, builder.ToString());
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment