Size: a a a

2020 March 02

Е

Егор in aiogram [ru]
Alex RootJunior
Еще менее понятно
Нужно сделать все красиво,  проще говоря
источник

ВС

Владислав Скотсвин🐽 in aiogram [ru]
_HASHTAG_CHARS = "0-9,a-z," \
                "\u00c0-\u00d6,\u00d8-\u00f6,\u00f8-\u00ff,\u0100-\u024f," \
                "\u1e00-\u1eff,\u0400-\u0481,\u0500-\u0527,\ua640-\ua66f," \
                "\u0e01-\u0e31,\u1100-\u11ff,\u3130-\u3185,\uA960-\uA97d," \
                "\uAC00-\uD7A0,\uff41-\uff5a,\uff66-\uff9f,\uffa1-\uffbc"

_HASHTAG_CHARS = ''.join(sorted(set(
   chr(ch_id).lower()
   for from_ch, to_ch in
   [
       map(ord, range_.split('-'))
       for range_ in _HASHTAG_CHARS.split(',')
   ]
   for ch_id in range(from_ch + 1, to_ch)
)))


def id_to_hashtag(id_: int) -> str:
   base = len(_HASHTAG_CHARS)
   res = ""
   while id_:
       id_, k = divmod(id_, base)
       res += _HASHTAG_CHARS[k]
   return res

base10k
источник

AR

Alex RootJunior in aiogram [ru]
Йасно
источник

B

Bunk 🐈 in aiogram [ru]
Владислав Скотсвин🐽
_HASHTAG_CHARS = "0-9,a-z," \
                "\u00c0-\u00d6,\u00d8-\u00f6,\u00f8-\u00ff,\u0100-\u024f," \
                "\u1e00-\u1eff,\u0400-\u0481,\u0500-\u0527,\ua640-\ua66f," \
                "\u0e01-\u0e31,\u1100-\u11ff,\u3130-\u3185,\uA960-\uA97d," \
                "\uAC00-\uD7A0,\uff41-\uff5a,\uff66-\uff9f,\uffa1-\uffbc"

_HASHTAG_CHARS = ''.join(sorted(set(
   chr(ch_id).lower()
   for from_ch, to_ch in
   [
       map(ord, range_.split('-'))
       for range_ in _HASHTAG_CHARS.split(',')
   ]
   for ch_id in range(from_ch + 1, to_ch)
)))


def id_to_hashtag(id_: int) -> str:
   base = len(_HASHTAG_CHARS)
   res = ""
   while id_:
       id_, k = divmod(id_, base)
       res += _HASHTAG_CHARS[k]
   return res

base10k
Дурка
источник

Y🏳

Yacha 🏳‍🌈 in aiogram [ru]
Владислав Скотсвин🐽
_HASHTAG_CHARS = "0-9,a-z," \
                "\u00c0-\u00d6,\u00d8-\u00f6,\u00f8-\u00ff,\u0100-\u024f," \
                "\u1e00-\u1eff,\u0400-\u0481,\u0500-\u0527,\ua640-\ua66f," \
                "\u0e01-\u0e31,\u1100-\u11ff,\u3130-\u3185,\uA960-\uA97d," \
                "\uAC00-\uD7A0,\uff41-\uff5a,\uff66-\uff9f,\uffa1-\uffbc"

_HASHTAG_CHARS = ''.join(sorted(set(
   chr(ch_id).lower()
   for from_ch, to_ch in
   [
       map(ord, range_.split('-'))
       for range_ in _HASHTAG_CHARS.split(',')
   ]
   for ch_id in range(from_ch + 1, to_ch)
)))


def id_to_hashtag(id_: int) -> str:
   base = len(_HASHTAG_CHARS)
   res = ""
   while id_:
       id_, k = divmod(id_, base)
       res += _HASHTAG_CHARS[k]
   return res

base10k
Удали
источник

B

Bunk 🐈 in aiogram [ru]
Господи, за кого мелисса замуж вышла...
источник

B

Bunk 🐈 in aiogram [ru]
источник

Y🏳

Yacha 🏳‍🌈 in aiogram [ru]
Bunk 🐈
Господи, за кого мелисса замуж вышла...
А что
источник

B

Bunk 🐈 in aiogram [ru]
Ето некая отсылка к событиям недавной давности
источник

F

Fᴏʀᴅᴇɴ in aiogram [ru]
на днях выкачу встроенное в аиограм шифрование колбеков
источник

ВС

Владислав Скотсвин🐽 in aiogram [ru]
чево
источник

ВС

Владислав Скотсвин🐽 in aiogram [ru]
callback_data?
источник

F

Fᴏʀᴅᴇɴ in aiogram [ru]
Да
источник

ВС

Владислав Скотсвин🐽 in aiogram [ru]
и как ты хочешь реализовать?
источник

F

Fᴏʀᴅᴇɴ in aiogram [ru]
Чтобы туда влезло больше 64 байт
источник

F

Fᴏʀᴅᴇɴ in aiogram [ru]
Владислав Скотсвин🐽
и как ты хочешь реализовать?
Uuid + использование стореджа
источник

ВС

Владислав Скотсвин🐽 in aiogram [ru]
лол
источник

Y🏳

Yacha 🏳‍🌈 in aiogram [ru]
Fᴏʀᴅᴇɴ
на днях выкачу встроенное в аиограм шифрование колбеков
Да зачем
источник

Y🏳

Yacha 🏳‍🌈 in aiogram [ru]
Fᴏʀᴅᴇɴ
Чтобы туда влезло больше 64 байт
А
источник

F

Fᴏʀᴅᴇɴ in aiogram [ru]
Yacha 🏳‍🌈
Да зачем
Потому что меня заебали 64 байта
источник