*** ДИСКЛЕЙМЕР *** Весь код написан лично мной, без, как это сейчас модно, чат гпт и прочих конструкторов!
Когда-то давно решил я создать своего бота в телеграм. Начал учить матчасть, смотреть апи и искать библиотеки. Прогаю я на питоне, ежели чего.
В целом создание бота мне далось несложно, сделал простого информатора, который присылает некую информацию ежедневно в одно и тоже время. Это была первая версия.
Данного бота было достаточно, чтобы пощупать весь процесс создания.
Вскоре я начал работать на фрилансе, мне нужно было портфолио, но с таким ботом далеко не уедешь, так как он отправлял сообщение в чат, который ты ему захардкодишь. Решил немного его улучшить.
С какими проблемами я столкнулся:
во-первых, мне нужно было, чтобы любой пользователь мог пользоваться ботом, и за каждым пользователем сохранялись определённые настройки бота. Было решение создать базу данных, но подумал, что не так уж и много данных у меня, чтобы базу подключать. Выбрал json файл. Решено.
Так мы открываем импровизированную БД
Так сохраняем, если были изменения
Во-вторых, а это было самое сложное для меня, отправка уведомлений по времени, каждому пользователю. Здесь пришлось подумать, есть библиотека "schedule" она позволяет выполнять определённую функцию в определённое время.
Так мы заставляем каждую минуту запускать функцию. Запуск в отдельном потоке.
Написал функцию, которая сверяет текущее время и время, которые установили себе пользователи, если есть совпадения отправляет настроенное сообщение. Решено.
Функция проверки времени.
В целом у меня получился готовый продукт, который смогут посмотреть заказчики, прежде, чем доверить работу над своим проектом.
Вот ссылка на первую версию бота, кому интересно, можно глянуть весь код там. Второю версия пока не выкладывал.
P.S. Бот функционирует. Доступен в поиске телеграм по: @pytginform_bot
P.P.S. Как и написал выше, работаю на фрилансе, создаю сайты, ботов, скрипты. Если интересно на моей странице есть контакты, как можно связаться со мной. Пользователям пикабу, конечно же скидка!
🔈 Промпты для ChatGPT, превращающие его в личного тренера по ораторскому мастерству и ведению переговоров:
1️⃣ Уверенное общение под давлением: Разработка стратегий для уверенной речи без запинок и оправданий в стрессовых ситуациях.
Я хочу научиться говорить уверенно в сложных разговорах. Проиграй со мной диалог, где ты человек, который перебивает, сомневается, критикует. Моя задача не сдаться.
2️⃣ Анализ слабых мест: Идентификация и работа над недостатками в общении.
Вот фраза, которую я часто говорю: [вставь фразу]. Перепиши её так, чтобы она звучала сильнее, увереннее, но без агрессии. Объясни, в чём разница.
3️⃣ Очищение речи: Устранение неуверенных конструкций и повышение ясности речи.
Подскажи 5 слов или формулировок, которые делают меня незаметным в переговорах. И предложи, чем их заменить.
4️⃣ Развитие ораторского мастерства: Упражнения и советы по улучшению ораторских навыков.
Я хочу улучшить навыки публичных выступлений для [укажи цель, например, рабочие презентации, публичные мероприятия]. Дай практические упражнения и советы, вдохновлённые Toastmasters, включая способы справляться с волнением и увереннее взаимодействовать с аудиторией.
5️⃣ Управление стрессом (EFT): Инструкции и упражнения по применению техники EFT для снижения стресса перед выступлениями и переговорами.
Научи меня использовать технику эмоциональной свободы (EFT) для работы с сильными эмоциями, особенно в [укажи ситуацию, например, стрессовые встречи]. Опиши, когда и как эффективно применять эту технику, добавив пошаговое руководство.
@gptcyber_bot — Сравнит все варианты, выявит их сильные и слабые стороны, чтобы помочь вам сделать оптимальный выбор:
Я [укажите проблему, с которой сталкиваетесь, подробно и с контекстом]. Я выбираю между [вариант А] и [вариант B] для [ситуации]. Мои приоритеты: [перечислите приоритеты по порядку]. Ограничения, с которыми я сталкиваюсь: [перечислите ограничения]. Срок принятия решения: [укажите срок].
Пожалуйста, проанализируй оба варианта с учётом моих приоритетов, перечисли плюсы и минусы каждого, укажи возможные риски, которые мне стоит учитывать, и предложи подходящую структуру принятия решения, чтобы я мог сделать лучший выбор. Я хочу, чтобы ты [укажите, как именно вы хотите получить результат, с примерами].
Привет, пикабу! И снова к цифрам и графикам. Собрал и проанализировал данные за последние шесть месяцев.
Скриншот из системы администрирования бота уведомляющего об эвакуации авто на Кубани - https://t.me/EvaKubanBot
Топ городов по количеству эвакуаций
Если сложить Сочи и Сириус отрыв от Краснодара уже становится существенным. Анапа активно включилась в гонку только с 22 мая. И конечно в курортных городах в сезон эвакуаций становится больше.
Как менялось количество эвакуаций?
В начале января по 10–50 эвакуаций в сутки. К марту среднесуточный показатель стабилизировался на отметке ≈120–130. А к июню достигали пиковых 180–190 эвакуаций в день – рост наглядный на графике.
По дням недели и времени
Топ‑10 брендов по эвакуациям
LADA уверенно держится на вершине эвакуаций. За ней идут Toyota, Hyundai и Kia, а остальные марки отстают от лидера почти в три раза.
Тепловые карты по городам за полугодие
Краснодар
Сочи
Адлер
Сириус
Анапа
И небольшой топ улиц по эвакуациям в крае за июнь:
И, если едите отдыхать на машине в Краснодарский край, то добавляйте номер авто в наш бот. Он пришлет уведомление, уже конечно, после эвакуации )) А самое главное - не нарушайте.
Почему мы тратим 10 кликов на простую мысль, и как я (с вашей помощью) это меняю.
Всем привет, Пикабу!
Помните то чувство, когда в голове проносится гениальная мысль или важное дело? «Купить подарок маме», «Позвонить по работе в пятницу», «Идея для проекта!». Что вы делаете дальше?
А дальше начинается цифровой ад. Разблокировать телефон, найти иконку заметок среди десятков других, открыть приложение, нажать «+», напечатать текст. Ах да, нужно же напоминание! Лезем в другой раздел, выставляем дату, время, сохраняем... К тому времени, как вы все это сделали, мысль уже угасла, а вдохновение сменилось раздражением.
Наш главный инструмент для продуктивности стал нашим главным врагом. Он постоянно требует нашего внимания, кликов и, конечно же, денег.
Я — программист, и меня это допекло. В прошлый раз я рассказывал, как психанул и написал своего Telegram-ассистента VoiceNote AI. Ваша реакция была невероятной, и за это время, благодаря вашим отзывам, бот стал еще на шаг ближе к тому, каким должен быть настоящий помощник.
Философия №1: Скорость мысли > Скорость пальцев
Главное отличие моего бота от любого приложения-календаря — он убирает барьер между мыслью и ее фиксацией.
Вы не ищете приложение. Вы просто отправляете сообщение.
🎤 Голосом: «Напомни через три часа проверить почту» ⌨️ Текстом: «Каждый вторник в 10 утра совещание у руководства» ↩️ Пересылаете сообщение из другого чата.
И всё. Никаких «Сохранить?», «Поставить напоминание?». Бот сам распознает речь, поймет, что такое «через три часа» или «каждый вторник», и молча создаст умную заметку.
Он поймет "каждый вторник" и будет напоминать вам точно в каждый вторник или раз в месяц или каждый день.... да когда скажете тогда и напомнит.
Почему это лучше? Потому что это работает со скоростью мысли. Вы не переключаете контекст. Вы просто делегируете задачу и забываете о ней, будучи уверенным, что вам напомнят. Это экономит не секунды, это экономит умственную энергию.
А утром он напомнит вам обо всем.
Философия №2: Вы — пользователь, а не товар
Коммерческие приложения «бесплатны» только на словах. Вы платите за них:
Своим вниманием: Просмотром рекламы.
Своими данными: Которые продаются маркетологам.
Своими нервами: Когда базовая функция вроде повторения задач оказывается в платном сегменте.
Я иду другим путем. Я хочу, чтобы вы использовали все возможности бота. Поэтому я сделал то, на что не пойдет ни одна компания.
Я убрал заявки на VIP. Теперь он выдается мгновенно.
В прошлой версии нужно было отправить заявку, а я вручную ее одобрял. Я получил сотни запросов и понял: я сам стал тем самым барьером, с которым боролся. Теперь все иначе.
В главном меню при старте будет кнопка "Получить VIP". Вы просто получаете VIP со всем функционалом сразу.
Зачем делил? Просто есть активные пользователи и "интересующиеся" если человек включил VIP - он планирует использовать бота. Позволяет понять реальную статистику пользователей.
Почему я это делаю? Потому что мне нужны не ваши 100 рублей. Мне нужен ваш опыт. Мне нужно, чтобы вы попробовали утренние сводки, повторяющиеся задачи, импорт дней рождений и сказали: «Вот здесь неудобно, а вот эту фичу я бы добавил». Вы — мой главный инвестор, и платите вы идеями.
Бот не тратит много моих денег. Не дороже моих затрат на сигареты ( курить вредно для здоровья)
Философия №3: Прямой диалог, а не тикет #789123
Что вы делаете, когда глючит коммерческое приложение? Пишете в поддержку, получаете автоответ, и если повезет, через неделю вам напишет менеджер, который посоветует перезагрузить телефон.
Я считаю это издевательством. Поэтому, выслушав ваши просьбы, я встроил в бота прямую линию связи со мной.
Теперь в главном меню есть кнопка «💬 Сообщить о проблеме».
Нажимая ее, вы отправляете сообщение не в безликую систему, а лично мне в Telegram. Я вижу вашу проблему, могу задать уточняющие вопросы и, что самое главное, ответить вам прямо через бота. Вы получите мой ответ как обычное сообщение.
Это не просто фича. Это моя гарантия того, что я здесь, я слушаю и я работаю над проектом каждый день.
Так почему стоит переучиваться?
Переход на новый инструмент — это всегда усилие. Но здесь вы меняете привычку кликать по иконкам на привычку думать вслух. Вы перестаете быть оператором своего телефона и становитесь его руководителем.
Вы уходите от систем, цель которых — выжать из вас деньги, к системе, цель которой — сэкономить ваше время и ментальный ресурс.
Я не пытаюсь построить бизнес-империю. Я просто делаю инструмент, которым с удовольствием пользуюсь сам и которым хочу поделиться с вами.
Я на первом месте по использованию
Если вам близок такой подход, попробуйте. Ничего не нужно скачивать.
ВАЖНО! Первым делом зайдите в ⚙️ Настройки и установите свой часовой пояс. Это ключ к точным напоминаниям.
Спасибо за ваше внимание. Ваши плюсы и комментарии помогают таким инди-проектам, как мой, быть увиденными. Приходите, пользуйтесь, критикуйте и предлагайте — я жду вашего фидбэка
Наш бот поможет воплотить в жизнь любые креативные идеи.
1️⃣Откройте бота @gptcyber_bot и нажмите кнопку «Создать изображение».
2️⃣ Затем нажмите «Начать» и «Указать запрос».
3️⃣ Напишите свой запрос, используя примеры ниже.
4️⃣ Забирайте готовую афишу и отправляйте её друзьям!
Примеры запросов:
1️⃣ Винтажный постер дегустации. Фон: текстура состаренной бумаги с водяными знаками. Центр: акварельный бордовый виноград с золотыми прожилками. Надпись "ПЯТНИЧНАЯ ДЕГУСТАЦИЯ ВИНА" каллиграфическим шрифтом цвета темного вина. Левый верх: дата "31.07" как печать чернилами. Правый низ: адрес "ДОМ КОЛОТУШКИНА 69" шрифтом пишущей машинки. Эффекты: легкие чернильные кляксы, тиснение золотой фольгой на тексте.
2️⃣ создай вертикальный постер для "ПЯТНИЧНАЯ ДЕГУСТАЦИЯ ВИНА". Стиль: минимализм премиум-класса. Фон: глубокий бархатно-черный. В центре — стилизованный бокал для вина из прозрачного стекла с градиентной рубиновой жидкостью внутри, подсвеченный золотым лучом сверху. Текст: название крупным тонким геометрическим шрифтом белого цвета. Левый верх: "31.07" серебряным шрифтом. Правый низ: "ДОМ КОЛОТУШКИНА 69" мелким серым шрифтом. Освещение: драматический контровой свет. Настроение: роскошь, таинственность.
3️⃣ создай постер: "ПЯТНИЧНАЯ ДЕГУСТАЦИЯ ВИНА". Стиль: геометрическая абстракция в современной эстетике. Основной элемент: композиция из абстрактных форм (круги, изогнутые линии) в цветах винной палитры (бордо, терракота, охристый, темно-зеленый) на контрастном фоне (черный, темно-серый). Акцент на типографике: название мероприятия — крупный, красивый, современный шрифт с характером (санс-сериф или элегантный серриф) по центру. Дата "31.07" — левый верх, мелкий чистый шрифт. Адрес "ДОМ КОЛОТУШКИНА 69" — правый низ, мелкий шрифт. Общее: лаконичность, стиль, намек на винную тему через цвет и форму.
4️⃣ Абстрактный постер мероприятия "ПЯТНИЧНАЯ ДЕГУСТАЦИЯ ВИНА". Стиль: динамичная современная абстракция. Визуал: игра света (теплые золотые лучи) на темном фоне, создающая иллюзию вина в бокале или всплеска. Размытые полупрозрачные формы бордового, янтарного, фиолетового цветов. Текст: главное название большим стильным геометрическим шрифтом по центру. Дата "31.07" — левый верхний угол, тонкий легкий шрифт. Адрес "ДОМ КОЛОТУШКИНА 69" — правый нижний угол, мелкий минималистичный шрифт. Цветовая палитра: глубокие темные тона + теплые акценты.
Ваша задача — описать идею. Нейросеть реализует её!
Вот, например, как мы создали концепт нашего энергетика:
1️⃣Открыли бота @gptcyber_bot, и нажали кнопку "Создать изображение"
2️⃣ Затем "Начать" и "Указать запрос"Вот какой промт был у нас: Банка с напитком креативным геймерским дизайном. черно-фиолетовая цветовая гамма, на передней части нарисован улыбающийся персонаж геймер в черной футболке и наушниках, рядом с ним - робот с надписью game - store.su. На банке большая пиксельная надпись "CYBERBOT ENERGY" и фразы на русском языке, такие как "ВКУС ЧЕРНИКА". Сбоку — изображение состава и дополнительный текст - "СДЕЛАНО В GPTCYBERBOT". Стиль рисунка - брутальный, современный. ,классическая форма ,банки с газированным напитком.
3️⃣ После добавили задний фон с помощью кнопки "Добавить для улучшения" Промт: Помести банку на фото, сохранив его первочальный визуал без изменений, в интерьер кибер города. неоновые высотки и летающие машины. Банка с напитком должна подстроиться под освещение интерьера, так же добавь необходимые тени.
4️⃣ Получили отличный готовый результат!
Попробуйте создать уникальный дизайн для своего продукта тут — @gptcyber_bot