コード例 #1
0
ファイル: feed.py プロジェクト: klb3713/BYSJ
def addLikeMsg(sour, target, cat):
    fans = getUserFans(sour)
    messages = []
    for fan in fans:
        message = Message()
        message.viewer = fan.id
        message.sour = sour.id
        message.target = target
        message.cat = cat
        messages.append(message)
    queue.write(messages)

    message = Message()
    message.sour = sour.id
    message.target = target
    message.cat = cat
    self_queue.write(message)

    message.viewer = sour.id
    queue.write(message)
コード例 #2
0
ファイル: feed.py プロジェクト: klb3713/BYSJ
def addWeiboMsg(sour, weibo):
    fans = getUserFans(sour)
    messages = []
    for fan in fans:
        message = Message()
        message.viewer = fan.id
        message.sour = sour.id
        message.weibo = weibo
        message.cat = 'weibo'
        messages.append(message)
    queue.write(messages)

    message = Message()
    message.sour = sour.id
    message.weibo = weibo
    message.cat = 'weibo'
    self_queue.write(message)

    message.viewer = sour.id
    queue.write(message)
コード例 #3
0
ファイル: feed.py プロジェクト: klb3713/BYSJ
def addFollowMsg(sour, dest):
    fans = getUserFans(sour)
    messages = []
    for fan in fans:
        message = Message()
        message.viewer = fan.id
        message.sour = sour.id
        message.dest = dest.id
        message.cat = 'follow'
        messages.append(message)
    queue.write(messages)

    message = Message()
    message.sour = sour.id
    message.dest = dest.id
    message.cat = 'follow'
    self_queue.write(message)

    message.viewer = sour.id
    queue.write(message)