СИСТЕМА
Open in Telegram
1 261
Subscribers
-124 hours
-47 days
-1430 days
Posts Archive
1 259
Ну чё давайте выберем что пилить далее🪚🪚🪚
Я предлагаю 3 варика:
🔢Избранное - ну вы уже и сами знаете что я имею ввиду⭐
2️⃣РПГ-бот - это будет игра с ветвистым сюжетом на основе книги Чернолесье🗡
🤌Саблиминалбот - буквально пару часов назад пришла эта идея. Щас в инете всё популярнее тема самблиминалов, а этот бот позволит генерить себе персональные сабы👅
1 259
🤬 ЗАЕБАЛ МЕНЯ ЭТОТ НОУШН!!!!
Вот реально просто надоело этим заниматся, хочу чего то другого...
Нет, я не говорю что полностью забиваю на это приложение, я буду к нему ещё возвращатся, но позже.
Лучше я наконец начну пилить Избранное, так же я уже начал параллельно делать РПГ бота.
Вобщем как то так...
1 259
📋 Что осталось доделать в TG Notion
☐ Косметика
☐ Красивое превью ссылки на доску
☐ Уведомления о новых записях в доске
☐ Автообновление карточки
☐ Галочки в inline-карточке ( метка прям в чате)
1 259
😡😡😡😡😡СУКА НАХОООЙ!!!
Ребята, какие-то пидорасы в хабре понизили мне карму до минус 2 !!!
Я хуй знает чем я им насосил!
Но теперь из-за этих гандонов я не могу там публиковаться, а мне это очень важно так как в самой только телеге органики нет, врубаетесь?
Поэтому очень вас прошу - кто сидит в хабре, плиз проголосуйте за мой аккаунт и благодаря вам я снова смогу там постить.
Вот мой АКК!
Голосуйте, это займёт 10 секунд !
Всех обнял приподнял !
🩷
1 259
🥳 Английский доведён до ума 🥳
В прошлый раз я просто выкатил переводы, но парень из чата справедливо заметил, что так себе.
Пришлось переделать:
💬Все строки только через t(), без хардкода. Кнопки, ошибки, placeholders, пустые состояния, доски, задачи, напоминалки — всё по словарю
💬Язык теперь определяется автоматически при первом запуске по language_code из Telegram. Русский Telegram сразу видит RU, остальные — EN. А после ручного переключения выбор запоминается.
💬Inline-карточки тоже перевёл на backend. Для этого добавил getLang и t на сервере, чтобы кнопки в карточках зависели от языка юзера
😡😡😡Но, блядь, как же я заебался. Половину времени убил не на переводы, а на то, чтобы кнопка языка не прыгала, не слетала после перезапуска, а доска в чате не превращалась в голый текст. И всё из-за одной неопределённой переменной, которую я сам же и пропустил😡
Спасибо @Vijayee83 за наводки. Теперь локализация как надо.
Весь кошмар в 🔥ЧАДе🔥
Тестируйте: @Telega_notion_bot
Репа: https://github.com/Elrick-from-Malnibone/tg-notion-node
1 259
🔥Ребята, английский готов!!🔥
@Telega_notion_bot
Репа: https://github.com/Elrick-from-Malnibone/tg-notion-node
1 259
СТАБИЛИЗАЦИЯ
Пока пилил напоминалки, @Vijayee83 заметил косяки в коде:
⏺
Миграции через
CREATE TABLE IF NOT EXISTS не добавляли новые поля в старые таблицы
⏺
В DELETE-запросах стоял &user_id= вместо ?user_id=
⏺
Toggle задач не проверял автора
⏺
initData не проверялся (отложил)
Решил сначала закрыть это, а не строить на расшатанном фундаменте.
Залупы, на которые наткнулся:
Что в итоге сделал: 💬 Напоминания перевёл на timestamp иALTER TABLEпри миграциях падал на дублях колонок. В SQLite нетIF NOT EXISTSдля колонок, поэтому пришлось оборачивать в try/catch и игнорировать ошибку, если колонка уже существует. После внедрения initData сломались удаления задач и заметок.tg.initDataв браузере оказался пустым, все запросы падали с 403. Пришлось откатывать обратно наuser_idи отложить проверку до лучших времён.
<= now
💬
В toggle добавил проверку author_id
💬
Удалять доску теперь может только создатель
Теперь фундамент крепкий. Возвращаюсь к напоминалкам
Весь кошмар в 🔥
😈
ЧАД
😈
🔥1 259
😫НАПОМИНАЛКИ😫
В голосовании победил шеринг.....
НО..
Мы с кентом забились, что я за месяц напишу РПГ на питоне📱.
Но это не значит что мне похуй на итоги голосования.
Я буду паралленьно писать ноушн и РПГ.
На днях ждите постов!!!
1 259
😫ШЕРИНГ😫
В голосовании победил шеринг.....
НО..
Мы с кентом забились, что я за месяц напишу РПГ на питоне📱.
Но это не значит что мне похуй на итоги голосования.
Я буду паралленьно писать ноушн и РПГ.
На днях ждите постов!!!
1 259
🤘
🤘
🤘
Голосование: что пилим дальше?
Я почти добил доски задач в TG Notion. Осталось допилить галочки в чате и английский язык.
После этого хочу узнать ваше мнение — куда двигаться:
💬
Шеринг заметок — поделиться заметкой в чат (виральная фича)
💬
Напоминалки по задачам — уведомления в Telegram
💬
Избранное 2.0 — перезапуск моего облачного бота для хранения файлов
Голосуйте реакциями:
👍
— за шеринг
🔥
— за напоминалки
🩷
— за Избранное
