Антон One Way | Разработка для онлайн-школ | GetCourse PRO
560 subscribers
223 photos
29 videos
101 links
Оформление и разработка нового функционала школ на GetCourse

По вопросам пишите 👉 @onthewaytothesun
Download Telegram
Быстрые заказы через Telegram

Ах как же удобно мочь делать что-нибудь техническое для своей школы самостоятельно 😁

Мой кружок разработки по Chatium предполагает активность в Telegram-группе, где я публикую анонсы, где можно предлагать новые идеи и так далее, поскольку я адепт идеи о том, что если люди регулярно сидят в месседжере, то и учиться там им будет удобнее

📌 Для удобства продления на кружок я добавил в tgProxy новую фичу — "Стандартные команды", первой из которых является команда для быстрого заказа.

📌 Если командой пользуются пользователи с привязанным гк к тг, по клику на кнопку приходит ссылка на заказ, созданная на почту пользователя

📌 Если же команду использует свежий пользователь без каких-либо привязок, бот спросит у него почту и создаст заказ на нее. Технически можно было бы делать ссылку на заказ авторизационной, чтобы эта почта сразу привязывалась к телеграмму без необходимости заполнять формы на геткурсе, но это небезопасно, т.к. злоумышленники смогли бы вводить чужие почты и привязывать к ним телеграммы 🧠
Please open Telegram to view this post
VIEW IN TELEGRAM
4👍3🔥3
Оформление для школ на GetCourse значительно улучшено 😎

Скорость загрузки ↗️ и стабильность работы ↗️ выше, чем где-либо встречал за все годы работы

Пока сижу на хакатоне по ИИ-агентам Chatium, доделываю админку для шаблона оформления для GetCourse, и уже появился первый покупатель

Главное отличие новой версии в максимальной интеграцией с Chatium

Все файлы оформления и проверка подлинности перенесены на Chatium, все настройки школы хранятся на аккаунте самой школы, настройки каждого раздела (по типу выбора раскладок) хранятся на серверах Chatium 😎

Это гарантирует стабильную работу всех нестандартных блоков виджетов, использовавших сетевые запросы (такие как прогрессбары, к примеру) и ускоряет загрузку оформления.
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥9👍53
Недавно прошедший Хакатон по Chatium популяризировал термин "вайбкодинг" среди сотен предпринимателей.

Тем временем мой первый опыт вайбкодинга начинался с бота нейромодератора, который стоит в некоторых моих чатах и успешно защищает от Telegram-спама с оплатой в Telegram Starts и внутренними токенами приложения. Не понимая дальше базовых основ используемых библиотек я сделал приложение, которое имело автоматизированный функционал с нейросетями и было сделано целиком нейросетями 🧠

На Хакаттоне "вайбкодинг" охарактеризовали как "пишешь запросы в ИИ-агента и он тебе пишет приложение. Если что-то по итогу не работает, пытаешься другими словами описать что хочешь в надежде, что оно заработает." 😄

Но как вайбкодер со стажем могу с уверенностью заявить, что для себя же выгоднее изучить принципы разработки и под них уже придумывать функции приложения, нежели тратить хоть сколько-нибудь существенное время на тыкание в однообразные баги 😎

В своем кружке по разработке на Chatium я уже разбирал, как спроектировать приложение на базе Chatium с примерами взаимодействия между приложениями. По сути то, что сейчас можно выполнять через Chatium AI

Если вы ходили на Хакаттон "Ай-Леночка" и вам всё таки нужен разработчик для постановки задач — научитесь ставить задачи в кружке разработчиков по Chatium. Это все еще дешевле найма разработчиков, а также поможет вам за счет понимания базы проектирования приложений делать их технически качественнее 😎
Please open Telegram to view this post
VIEW IN TELEGRAM
9🔥4👍3
Экспорт данных из GetCourse

В GetTools (бывший tgProxy) в очередной раз было крупное обновление с полезными функциями 😁

Ранее плагин уже умел выгружать из GetCourse в реальном времени уроки и заказы, а также позволял создавать заказы на GC при выборе товаров в Telegram mini App, к примеру

Сейчас эти функции вынесены в отдельно API GetTools. Теперь можно выгружать с помощью GetTools информацию по API, а потом на chatium.ru выводить статистику, генерировать ссылки на оплату GetCourse. Все, что для этого нужно — иметь GetTools и подключить к его API свой проект на Chatium. Там, к слову, уже готова интеграция с GetCourse, сейчас это всё будет постепенно заворачиваться в шаблон

Пока что с помощью GetTools можно настраивать статистику по заказам и урокам, создавать заказы и обновлять информацию о них, однако в будущем будут появляться и другие GetCourse-функции. Все они будут поддерживаться ИИ-агентом Ботаном в Chatium AI 🧠

Расширение для API уже доступно для аккаунтов, которые включили в GetTools "Бета-режим" в настройках. Настроить передачу данных в Chatium технически можно уже сейчас. Можно потестировать в бесплатном пробном режиме: https://getcourse.app/~gc-tgproxy
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥101
GetTools теперь расширяет API-возможности аккаунтов GetCourse

Когда нам нужно сделать что-либо на геткурсе, мы смотрим последовательно:
1. Можно ли это сделать штатно
2. Можно ли это сделать процессами

Если ничего из этого нельзя, обращаемся к разработчику. Раньше разработчики шли в раздел GetCourse API, где был довольно ограниченный набор функций. Теперь есть Chatium GetCourse SDK, где функций больше, чем в API, но чтобы они начали работать, нужно доработать инфраструктуру, которая будет данные правильно сортировать и безопасно передавать при запросах

Такая инфраструктура строится на базе GetTools. Плагин позволяет передавать из геткурса заказы и ответы на уроки в любую внешнюю систему, а также позволяет проверить наличие GetCourse-пользователя по telegram_id и получить полную информацию пользователя по email или getcourse идентификатору. Со временем возможностей будет становиться больше, благодаря чему с помощью GetTools можно будет интегрировать школу с другими разработками 🤪
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥7🤩1
К посту выше

В качестве примера того, что можно делать с использованием появившегося API — Telegram mini App, в котором показывается информация из GetCourse для пользователей с привязанным telegram (для непривязавших — ускоренная авторизация с автоматической привязкой) 😎
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥83👍3
Стартовало голосование GetTechAwards 2025

Народная Премия за вклад в образование и развитие рынка технического обслуживания онлайн-школ.

Я участвую сразу в нескольких номинациях 😁

⚙️ Разработчик года — с разработками на Chatium, добавляющими функционал GetCourse-аккаунтам
🖼 Оформитель года — с моим шаблоном оформления
🎓 Клуб года — с кружком по разработке на Chatium. В нем мы вайбкодили с Cursor еще до того, как это стало мейнстримом 😎
👻 Премьера года — с плагином GetTools. GetTools разрабатывается больше года, сейчас в нем есть лучшая нейромодерация Telegram-сообществ, интеграции между GetCourse, Tilda, Telegram и Chatium, альтернативное приложение (на замену стандартному GetCourse, имеет больше функций и кастомизируется), поиск по тексту уроков, расширяет API-возможности школы и т.д.

Проголосовать за меня можно в боте 👇

http://t.me/GetTechAwardBot/vote
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥87👍4
Антон One Way | Разработка для онлайн-школ | GetCourse PRO pinned «Стартовало голосование GetTechAwards 2025 Народная Премия за вклад в образование и развитие рынка технического обслуживания онлайн-школ. Я участвую сразу в нескольких номинациях 😁 ⚙️ Разработчик года — с разработками на Chatium, добавляющими функционал…»
Media is too big
VIEW IN TELEGRAM
GetTools теперь интегрирует GetCourse и Tilda

Для ряда задач была разработана интеграция каталога товаров Tilda с заказами в GetCourse

Теперь достаточно сгенерировать адрес импорта заказов, вставить его в тильде в разделе обработчиков форм, настроить, какой тильдовский товар к какому геткурсовскому предложению относится, при желании настроить сохранение UTM-меток в допполя, и при покупках в Tilda заказы будут создаваться внутри геткурса с последующей выдачей доступов

В GetTools ранее уже был другой вариант интеграции, который предполагал оплаты на геткурсе, создавал заказ по товарам из каталога Tilda и перекидывал на страницу оплаты с гет-модулем. Этот вариант интеграции также был улучшен, теперь он тоже умеет записывать UTM-метки в допполя создаваемого заказа 🧠
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥14👍43👏1
Вышел мой шестой плагинАктуальное расписание

Периодически техспецы ищут потерявшийся блок "актуальное расписание" в геткурсе, который можно добыть только импортом 😁 для решения этой проблемы я сделал бесплатный плагин — конструктор блока актуального расписания. Функционал — идентичный геткурсовому. Внешний вид — собираемый, который при желании можно доукрасить через css

Установить плагин можно либо через каталог в любом аккаунте GetCourse, либо по ссылке

👇👇👇
https://getcourse.app/~gc-actualschedule
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥152👍2
Седьмой плагин отправлен на ревью

GetMailings, плагин, который позволит смотреть статистику в GetCourse по всем рассылкам и всем транспортам сразу с различными вариантами разбивок 🤌
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥194👍4
GetTools теперь и vkProxy 😁

Сегодня с утра решил подружить GetTools с Вконтакте в свете последних событий. Итого для аккаунтов со включенной "бетой" в настройках уже доступны возможности бесплатной нейромодерацией и нейромодерацией дешевой и точной моделью chatGPT (пока что только модерация текстовых сообщений), контроль в чатах по группам GetCourse

Решил заодно проверить, сколько строк кода в GetTools набралось всего. Вышла 81 тысяча строк 😮 и как такое без нейросетей писать? Не представляю
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥103
💪 Прокачал сразу несколько плагинов:

1. Автоответчик получил возможность выставлять стоп-слова и расписание ответов
2. В GetTools вышли из беты все типы интеграций с Tilda, виджеты лайков и избранного, диплинки для Telegram (инструмент для отслеживания, с каких источников стартуют диалог с вашим ботом GetCourse)
3. Взялся за старые плагины по типу календаря и таймкодов и приступил к их рефакторингу. Что-то они совсем потерялись на фоне улучшений в последних 😁 а пока седьмой плагин в ревью, тянет улучшить что-то уже имеющееся


Страничка с полным функционалом GetTools, кстати, была также улучшена:

https://school.one-way.dev/chtm/app/gc-tgproxy/pages/version

Как вам?
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥114😁2👍1