Example #1
0
File: feed.py Project: 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)
Example #2
0
File: feed.py Project: 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)
Example #3
0
File: feed.py Project: 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)