コード例 #1
0
ファイル: skype2.py プロジェクト: RyanLy/SkypeCheckin
 def handle_live(self, chat, content):
     all_live = get_all_live()
     if not all_live:
         self.send_message(chat, "No streamers are up! D:")
     else:
         for streamer in all_live:
             self.send_message(chat, "{}'s stream is up!  http://www.twitch.tv/{}"
                                     .format(streamer['display_name'], streamer['name']))
コード例 #2
0
ファイル: skype2.py プロジェクト: RyanLy/SkypeCheckin
 def check_streamers_continuously(self):
     if self.power:
         all_live = get_all_live()
         new_streamers = [stream for stream in all_live if stream not in self.live_streamers]
         for streamer in sorted(new_streamers, key=lambda x: x['name']):
             for chat in set(self.skypeClient.BookmarkedChats):
                 self.send_message(chat, "{}'s stream is now online! - http://www.twitch.tv/{}"
                                         .format(streamer['display_name'], streamer['name']))
         self.live_streamers = list(all_live)