Compare ids instead of usernames
Non user-editable values are less prone to strange errors, right?
This commit is contained in:
parent
5c6746cc46
commit
442dcb3370
1 changed files with 4 additions and 4 deletions
|
@ -254,12 +254,12 @@ module Ebooks
|
||||||
log "Online!"
|
log "Online!"
|
||||||
return
|
return
|
||||||
when Twitter::DirectMessage
|
when Twitter::DirectMessage
|
||||||
return if ev.sender.screen_name.downcase == @username.downcase # Don't reply to self
|
return if ev.sender.id == @user.id # Don't reply to self
|
||||||
log "DM from @#{ev.sender.screen_name}: #{ev.text}"
|
log "DM from @#{ev.sender.screen_name}: #{ev.text}"
|
||||||
fire(:message, ev)
|
fire(:message, ev)
|
||||||
when Twitter::Tweet
|
when Twitter::Tweet
|
||||||
return unless ev.text # If it's not a text-containing tweet, ignore it
|
return unless ev.text # If it's not a text-containing tweet, ignore it
|
||||||
return if ev.user.screen_name.downcase == @username.downcase # Ignore our own tweets
|
return if ev.user.id == @user.id # Ignore our own tweets
|
||||||
|
|
||||||
meta = meta(ev)
|
meta = meta(ev)
|
||||||
|
|
||||||
|
@ -286,11 +286,11 @@ module Ebooks
|
||||||
when Twitter::Streaming::Event
|
when Twitter::Streaming::Event
|
||||||
case ev.name
|
case ev.name
|
||||||
when :follow
|
when :follow
|
||||||
return if ev.source.screen_name.downcase == @username.downcase
|
return if ev.source.id == @user.id
|
||||||
log "Followed by #{ev.source.screen_name}"
|
log "Followed by #{ev.source.screen_name}"
|
||||||
fire(:follow, ev.source)
|
fire(:follow, ev.source)
|
||||||
when :favorite, :unfavorite
|
when :favorite, :unfavorite
|
||||||
return if ev.source.screen_name.downcase == @username.downcase # Ignore our own favorites
|
return if ev.source.id == @user.id # Ignore our own favorites
|
||||||
log "@#{ev.source.screen_name} #{ev.name.to_s}d: #{ev.target_object.text}"
|
log "@#{ev.source.screen_name} #{ev.name.to_s}d: #{ev.target_object.text}"
|
||||||
fire(ev.name, ev.source, ev.target_object)
|
fire(ev.name, ev.source, ev.target_object)
|
||||||
when :user_update
|
when :user_update
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue