summaryrefslogtreecommitdiff
path: root/utils.py
diff options
context:
space:
mode:
authorMikhail Kirillov <w96k@runbox.com>2024-10-09 01:22:02 +0400
committerMikhail Kirillov <w96k@runbox.com>2024-10-09 01:45:08 +0400
commit0d6745606d3110ac312af9d773e6c0304ce614f1 (patch)
tree6050df4d7f0cc1d34b9201f0c73a1c87428e055f /utils.py
parent71efb80b46a3edae4ca2afcfd475d33443586a9a (diff)
Add /remove and /list commands (unfinished)
Diffstat (limited to 'utils.py')
-rw-r--r--utils.py23
1 files changed, 23 insertions, 0 deletions
diff --git a/utils.py b/utils.py
new file mode 100644
index 0000000..4b28c03
--- /dev/null
+++ b/utils.py
@@ -0,0 +1,23 @@
+# This file is part of python-cinema-club-bot
+# contributed in 2024 by Mikhail Kirillov (~w96k) <w96k@runbox.com>
+
+# To the extent possible under law, the author(s) have dedicated all copyright
+# and related and neighboring rights to this software to the public domain
+# worldwide. This software is distributed without any warranty.
+
+# You should have received a copy of the CC0 Public Domain Dedication along
+# with this software. If not, see:
+# <http://creativecommons.org/publicdomain/zero/1.0/>
+
+from telegram.ext import ContextTypes
+
+
+def context_init(context: ContextTypes.DEFAULT_TYPE):
+ '''
+ Initialize chat context with starting values
+ '''
+
+ if "users" not in context.chat_data:
+ context.chat_data["users"]: list[str] = []
+
+ return context