コード例 #1
0
def emoji():
    emojis = [':)', ':-)', ';-)']
    res = kvdb.select('whale_ctx', 'emoji')
    emojis.remove(res) if res in emojis else ''
    res = random.choice(emojis)
    kvdb.insert('whale_ctx', 'emoji', res)
    return res
コード例 #2
0
ファイル: store.py プロジェクト: KopHao/fanfou.club
def emoji():
    emojis = [':)', ':-)', ';-)']
    res = kvdb.select('poems_ctx', 'emoji')
    emojis.remove(res) if res in emojis else ''
    res = random.choice(emojis)
    kvdb.insert('poems_ctx', 'emoji', res)
    return res
コード例 #3
0
ファイル: store.py プロジェクト: caspartse/fanfou-bot
 def insert(self, address, token):
     kvdb.insert('kindle_sign', address, token)
コード例 #4
0
ファイル: store.py プロジェクト: KopHao/fanfou.club
 def insert(self, msg_id):
     kvdb.insert('poems_sent', msg_id, msg_id)
コード例 #5
0
 def __init__(self):
     self.poems = kvdb.select('poems_ctx', 'poems')
     if not self.poems:
         filepath = os.path.dirname(os.path.abspath(__file__))
         self.poems = open(os.path.join(filepath, 'poems.txt')).readlines()
         kvdb.insert('poems_ctx', 'poems', self.poems)
コード例 #6
0
 def insert(self, user_id, user_name):
     kvdb.insert('poems_user', user_id, user_name)
コード例 #7
0
ファイル: store.py プロジェクト: caspartse/fanfou-bot
 def insert(self, mobile, mode='add'):
     kvdb.insert('sms_sync', mobile, {'mobile': mobile, 'mode': mode})
コード例 #8
0
ファイル: store.py プロジェクト: caspartse/fanfou-bot
 def insert(self, user_id, resp):
     kvdb.insert('whale_night', user_id, resp)
コード例 #9
0
ファイル: store.py プロジェクト: KopHao/fanfou.club
 def insert(self, user_id, resp):
     kvdb.insert('whale_night', user_id, resp)
コード例 #10
0
ファイル: store.py プロジェクト: KopHao/fanfou.club
 def insert(self, user_id, resp):
     kvdb.insert('whale_morn', user_id, resp)
コード例 #11
0
ファイル: store.py プロジェクト: KopHao/fanfou.club
 def insert(self, user_id, nick_name):
     kvdb.insert('whale_nick', user_id, nick_name)
コード例 #12
0
ファイル: store.py プロジェクト: KopHao/fanfou.club
 def insert(self, user_id):
     kvdb.insert('whale_custom', user_id, time.time())
コード例 #13
0
ファイル: store.py プロジェクト: KopHao/fanfou.club
 def insert(self, msg_id):
     kvdb.insert('whale_sent', msg_id, time.time())
コード例 #14
0
ファイル: store.py プロジェクト: KopHao/fanfou.club
 def insert(self, ask, ans):
     res = self.select(ask) or []
     res.append(ans)
     kvdb.insert('whale_talk', ask, res)
コード例 #15
0
ファイル: store.py プロジェクト: caspartse/fanfou-bot
 def insert(self, mail_id, statuses_id):
     kvdb.insert('kindle_sent', mail_id, statuses_id)
コード例 #16
0
ファイル: store.py プロジェクト: KopHao/fanfou.club
 def insert(self, user_id):
     kvdb.insert('whale_block', user_id, time.time())
コード例 #17
0
ファイル: store.py プロジェクト: KopHao/fanfou.club
 def insert(self, user_id, mode, lang):
     kvdb.insert('whale_lang', user_id, (mode, lang))
コード例 #18
0
ファイル: store.py プロジェクト: caspartse/fanfou-bot
 def insert(self, mobile, token):
     kvdb.insert('sms_sign', mobile, token)
コード例 #19
0
ファイル: store.py プロジェクト: caspartse/fanfou-bot
 def insert(self, user_id, mode, lang):
     kvdb.insert('whale_lang', user_id, (mode, lang))
コード例 #20
0
ファイル: store.py プロジェクト: caspartse/fanfou-bot
 def insert(self, statuses_id):
     kvdb.insert('sms_sent', statuses_id, None)
コード例 #21
0
ファイル: store.py プロジェクト: caspartse/fanfou-bot
 def __setattr__(self, key, val):
     kvdb.insert('whale_ctx', key, val)
コード例 #22
0
 def insert(self, msg_id):
     kvdb.insert('poems_sent', msg_id, msg_id)
コード例 #23
0
ファイル: store.py プロジェクト: caspartse/fanfou-bot
 def insert(self, user_id):
     kvdb.insert('whale_block', user_id, time.time())
コード例 #24
0
ファイル: store.py プロジェクト: caspartse/fanfou-bot
 def insert(self, ask, ans):
     res = self.select(ask) or []
     res.append(ans)
     kvdb.insert('whale_talk', ask, res)
コード例 #25
0
ファイル: store.py プロジェクト: caspartse/fanfou-bot
 def insert(self, msg_id):
     kvdb.insert('whale_sent', msg_id, time.time())
コード例 #26
0
ファイル: store.py プロジェクト: KopHao/fanfou.club
 def insert(self, user_id, user_name):
     kvdb.insert('poems_user', user_id, user_name) 
コード例 #27
0
ファイル: store.py プロジェクト: caspartse/fanfou-bot
 def insert(self, user_id):
     kvdb.insert('whale_custom', user_id, time.time())
コード例 #28
0
ファイル: store.py プロジェクト: KopHao/fanfou.club
 def __init__(self):
     self.poems = kvdb.select('poems_ctx', 'poems')
     if not self.poems:
         filepath = os.path.dirname(os.path.abspath(__file__))
         self.poems = open(os.path.join(filepath,'poems.txt')).readlines()
         kvdb.insert('poems_ctx', 'poems', self.poems)
コード例 #29
0
ファイル: store.py プロジェクト: caspartse/fanfou-bot
 def insert(self, user_id, nick_name):
     kvdb.insert('whale_nick', user_id, nick_name)
コード例 #30
0
ファイル: store.py プロジェクト: caspartse/fanfou-bot
 def insert(self, val):
     kvdb.insert('kindle_sync', str(uuid.uuid1()), val)
コード例 #31
0
ファイル: store.py プロジェクト: caspartse/fanfou-bot
 def insert(self, user_id, resp):
     kvdb.insert('whale_morn', user_id, resp)
コード例 #32
0
ファイル: store.py プロジェクト: caspartse/fanfou-bot
 def insert(self, referer, format_exc):
     kvdb.insert('kindle_trace', time.time(), {'atime': time.time(), 'referer': referer, 'format_exc': format_exc})
コード例 #33
0
ファイル: store.py プロジェクト: KopHao/fanfou.club
 def __setattr__(self, key, val): 
     kvdb.insert('whale_ctx', key, val)