Skip to content

Instantly share code, notes, and snippets.

@ssig33
Created April 27, 2012 13:32
Show Gist options
  • Select an option

  • Save ssig33/2509233 to your computer and use it in GitHub Desktop.

Select an option

Save ssig33/2509233 to your computer and use it in GitHub Desktop.
Tweet IRC Gateway で発言パクる
class PacuriCommand(TypableMapCommand): # {{{2
def __init__(self, manager, processor, msg, status, args):
TypableMapCommand.__init__(self, manager, processor, msg, status, args)
self.include_user = False
def process(self):
text = '%s ' % self.args if self.args else ''
user = ' @%s' % self.status.User.ScreenName if self.include_user else ''
url = self.shorten_url('http://twitter.com/%s/status/%s' % (self.status.User.ScreenName, self.status.Id))
update_text = '%s' % self.status.Text
self.notice(update_text)
self.update_deferred(update_text)
manager.register('pc', 'pakuri', PacuriCommand)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment