mirror of
https://github.com/civsocit/olgram.git
synced 2025-05-29 06:33:25 +00:00
Compare commits
2 Commits
d0b570baa9
...
59da56d463
Author | SHA1 | Date | |
---|---|---|---|
|
59da56d463 | ||
|
1c12730a4e |
4
olgram/migrations/models/22_20240317143246_update.sql
Normal file
4
olgram/migrations/models/22_20240317143246_update.sql
Normal file
|
@ -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);
|
|
@ -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:
|
||||||
|
|
|
@ -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())
|
||||||
|
|
Loading…
Reference in New Issue
Block a user