const coder = false
172 subscribers
32 photos
3 videos
14 links
Author: @del333ted

@NovelCoronaVirusBot — актуальная информация о распространении китайского коронавируса.

@StockAlertingBot — информация об акциях компаний с клевыми фичами.

@ShopPlanBot — удобно планируй покупки!
Download Telegram
Channel created
TSLA (Tesla, Inc.) — $845.00 (-1.10%) ↘️
PSAR (0.02, 0.2): $845.00

Post-market: $847.95 (+0.35%) ↗️

Updated at 1:51 AM 15.01.2021 GMT
Вы бы пользовались визуальным конструктором телеграм ботов с множеством фич (как robochat.io для вк)?
Anonymous Poll
50%
Да
29%
Нет
21%
Воздержаться
Channel photo updated
Привет, друг! В этом канале я буду рассказывать в основном о своих проектах и их разработке, своей жизни, и, возможно, публиковать полезные статьи.

Мне 16, меня зовут Илья, я живу в Воронеже. Уже несколько лет я разработчик, начинал в 13 лет с игрового сервера в Garry's Mod, там я получил первые навыки программирования достаточно серьезных проектов (профит с проекта был 1.5к долларов, учитывая мой возраст на тот момент — более чем неплохо).

Сейчас я full-stack JS (TS) разработчик. Мой любимый стек:

Бэк — Node.js + Koa + Mongo/PG.

Фронт — Vue + Vuex + Buefy/Vuetify.

Телеграм боты — Node.js + Telegraf.

Надеюсь, кому-то будет интересно читать этот канал.

@CoderFalse
const coder = false pinned «Привет, друг! В этом канале я буду рассказывать в основном о своих проектах и их разработке, своей жизни, и, возможно, публиковать полезные статьи. Мне 16, меня зовут Илья, я живу в Воронеже. Уже несколько лет я разработчик, начинал в 13 лет с игрового сервера…»
Ребят, как лучше хранить дерево в mongo db? В личку напишите варианты, пожалуйста, пока склоняюсь к паттерну materialzed paths, но, может, есть варианты лучше?

@del333ted
Вообщем в итоге мне дерево и не нужно оказалось :). В ближайшие дни закодю первый прототип с минимумом эвентов работающий (онли бэк), и запилю вам Dev blog.
Будете читать мои dev blogs?
Anonymous Poll
65%
Да.
20%
Нет.
14%
Воздержаться.
This media is not supported in your browser
VIEW IN TELEGRAM
#telestructor

Запилил имитацию что бот набирает сообщение опциональную, а ещё заодно доделал бОльшую часть структуры дб.

А, ещё бот теперь умеет подставлять в текст вместо {{name}} имя юзера написавшего в него.
This media is not supported in your browser
VIEW IN TELEGRAM
#telestructor

Научил Telestructor (@TelestructorBot) переключаться на нужный шаблон по триггеру на нажатие кнопки клавиатуры/отправку команды.

Для триггера на клавиатуру в объекте пользователя создаётся массив пар текст/шаблон, поэтому мы можем перекинуть пользователя любым текстом на любой шаблон. Массив удаляется при эвенте с settings.removeKeyboard и заменяется на другой массив пар при эвенте, отправляющим новую клавиатуру.

P. S. при нажатии /start на клавиатуре, клавиатура не удалилась так как в шаблоне /start нет эвента с параметром требующим её удаления (в отличии от шаблона тест).
Я запилил нового бота. @NovelCoronaVirusBot — телеграм бот, который присылает актуальную информацию о кол-ве заразившихся и погибших от китайского коронавируса. Кроме этого, бот присылает новости о нем.
В боте 900+ юзеров и 2500+ запросов. ❤️ всех, кто пользуется моими проектами.
Теперь @NovelCoronaVirusBot берет данные из Википедии — так они будут обновляться гораздо чаще и оперативнее.

Кроме этого, теперь он показывает дату последнего обновления, и динамику изменений (ну, динамику будет показывать в скобочках начиная со следующего обновления данных, пока там 0)

А еще, в боте 4000+ (из них 400+ англоговорящих) юзеров и 25000+ запросов.

❤️

Ваш @CoderFalse || @del333ted
Данные с вики обновляются теперь раз в час, чтобы не было ошибок и не надоедать уведомлениями при мелких правках.
Короче с этой википедией одни проблемы, возвращаемся к стабильному обновлению данных дважды в день. Извиняюсь за ошибку.

Люблю всех ❤️
Боже, как приятно когда о твоем проекте кто-то пишет. Спасибо, @medicalksu.