2 Commits
Author SHA1 Message Date
er8dd 59da56d463 locale 2024-03-17 14:35:34 +04:00
er8dd 1c12730a4e oh you are idiot 2024-03-17 14:25:07 +04:00
3 changed files with 6 additions and 2 deletions
@@ -0,0 +1,4 @@
-- upgrade --
ALTER TABLE "bot_start_message" ALTER COLUMN "locale" TYPE VARCHAR(15) USING "locale"::VARCHAR(15);
-- downgrade --
ALTER TABLE "bot_start_message" ALTER COLUMN "locale" TYPE VARCHAR(5) USING "locale"::VARCHAR(5);
+1 -1
View File
@@ -77,7 +77,7 @@ class Bot(Model):
class BotStartMessage(Model): class BotStartMessage(Model):
id = fields.IntField(pk=True) id = fields.IntField(pk=True)
bot = fields.ForeignKeyField("models.Bot", related_name="start_texts", on_delete=fields.CASCADE) bot = fields.ForeignKeyField("models.Bot", related_name="start_texts", on_delete=fields.CASCADE)
locale = fields.CharField(max_length=5) locale = fields.CharField(max_length=15)
text = fields.TextField() text = fields.TextField()
class Meta: class Meta:
+1 -1
View File
@@ -223,7 +223,7 @@ async def handle_operator_message(message: types.Message, super_chat_id: int, bo
else: else:
await banned_user.delete() await banned_user.delete()
return SendMessage(chat_id=message.chat.id, text=_("Пользователь разбанен")) return SendMessage(chat_id=message.chat.id, text=_("Пользователь разбанен"))
if message.text.startswith("/tag "): if message.text and message.text.startswith("/tag "):
tag = message.text.replace("/tag ", "")[:20].strip() tag = message.text.replace("/tag ", "")[:20].strip()
if tag: if tag:
await _redis.set(_tag_uid(bot.pk, chat_id), tag, pexpire=ServerSettings.redis_timeout_ms()) await _redis.set(_tag_uid(bot.pk, chat_id), tag, pexpire=ServerSettings.redis_timeout_ms())