summaryrefslogtreecommitdiff
path: root/cat.py
diff options
context:
space:
mode:
authorTianhao Wang <wth@riseup.net>2023-12-15 12:27:53 +0000
committerTianhao Wang <wth@riseup.net>2023-12-15 12:34:06 +0000
commit331949a184e304c5a7d489ec50f1894526c7bd85 (patch)
tree26ff1c4346a8b083f9990489bf01f2147dae68ad /cat.py
parent61e55ab9bff6906a010f78e166068aadd8c1cb84 (diff)
add meow emojies in replies
Diffstat (limited to 'cat.py')
-rw-r--r--cat.py7
1 files changed, 3 insertions, 4 deletions
diff --git a/cat.py b/cat.py
index 6281e89..1761540 100644
--- a/cat.py
+++ b/cat.py
@@ -7,6 +7,7 @@ import os
from patterns import *
import hnnews
import catdb
+import emojis
# TODO re-organize auth mgmt. But it involves a lot of mamual testing so I'll
# leave it to the future...
@@ -82,8 +83,9 @@ class VnilCat:
def reply_meow(self, ori_status):
print("replying meow to ", ori_status["id"])
+ content=random.choice(cat_sounds) + " " + emojis.random_meowcode()
self.session.status_reply(
- to_status=ori_status, status=random.choice(cat_sounds))
+ to_status=ori_status, status=content)
self.db.insert_event(_type="meow",remarks="",correspond=ori_status["account"]["acct"])
def post_hn_news(self, amount=3):
@@ -180,9 +182,6 @@ class VnilCat:
# prioritized to commands
elif content[0] == "!":
self.handle_command(status, content)
- # moved to "handle_home_status"
- # elif re_contains_meow.search(content) is not None:
- # self.reply_meow(status)
print("dismissing notification ", nid)
self.session.notifications_dismiss(nid)