😼 Выбор редакции 12 Октября 2023 Хешрейт 174467 4 394 1 В избр. Сохранено Авторизуйтесь Вход с паролем Как для себя. Делали бота, чтобы следить за курсом крипты, а получили– уютное комьюнити и канал с новостями Как ведём пет-проект, сколько понадобилось денег на запуск и почему наш бот шутит про кактусы. Нравится 0 Tweet 0 Send Мнение автора может не совпадать с мнением редакции Привет!На связи редакция Хешрейта. Этот материал будет интересен тем, кто хотел сделать своего бота в Телеграме, завести паблик и при этом — не тратить на него всё свободное время.Содержание— Как появилась идея канала— Каких ботов собирали и как с этим помог чат gpt и ai для картинок— Почему сделали чаты для черновиков— Кто такой кактус Джон и почему он любит шутить— Ресурсы, откуда берут новости 99% криптосайтов и каналов— Почему чат-боты — лучше и дешевле редакции, но есть свои нюансы— Как настроить промпты так, чтобы не было ерунды, а была — красота и чёткие новости — Как появилась идея канала Редакция Хешрейта — два человека и один бот (но про него — чуть позже). Эти два человека давно следят за курсом крипты (Биточек, ну давай, поднимайся с колен). Чтобы не заходить по 5 раз в день и не отвлекаться на алярмы от платформ и сайтов, мы решили сделать бота в телеграме. Он тогда показывал отклонения в курсе на 1,5 — 2%.Ну, а потом мы поняли, что просто курса крипты — маловато будет. Сделали ещё индекс страха и жадности. Чтобы следить за настроениями на рынке.Индекс Страха и Жадности к этому часу: 43/100. Он показывает эмоциональное состояние рынка: 0 — максимальный страх (перепродажа активов), 100 — экстремальная жадность (возможная коррекция рынка). После этого появилась идея — а давайте сделаем тогда канал для нас двоих, чтобы и новости там тоже были. Курсы крипты часто и стремительно реагируют на новости, поэтому за ними тоже важно следить.Например, новость о победе Ripple (XRP) над SEC у нас появилась через 10 минут после оглашения результата. Через 20 минут XRP взлетел на 16%. — Каких ботов собирали и как с этим помог чат gpt и ai для картинок Схема для канала у нас простая: чат в телеграме + python + апишки разных ресурсов.Первый — парсит новости с новостях сайтов, отправляет в чат gpt — тот переводит, структурирует, ставит хештеги, смайлики, потом бот забирает новость и публикует. Второй — парсит гейнеров и лузеров часа, выбирает активы, у которых рост или падение более 1,5%, отправляет в чат gpt — тот собирает пост, потом другой скрипт добавляет картинку из библиотеки по смыслу, бот забирает информацию и публикует. Гейнеры и лузерыТретий — парсит индекс жадности и страха несколько раз в сутки. Работает примерно по такому же принципу, как бот с гейнерами и лузерами. Только картинку берёт с сайта, а не из нашей собственной библиотеки. Четвертый — бот, который собирает дайджест новостей за день.Пятый — бот, который собирает дайджест за неделю. С четвертым и пятым ботом была история такая. Сначала они парсили новости по каналу за сутки и неделю, отправляли в чат gpt, чтобы тот убрал воду и собрал всё в список, и сразу публиковали дайджест. Часто чат gpt что-то путал или скрипт не парсил какие-то важные детали. Получалось что-то типа такого:Где-то потерялся заголовок, где-то нет эмодзи. НепорядокВо-первых, это некрасиво. Во-вторых, бесполезно. Поэтому, пока канал существовал только для двоих, дайджест мы не делали. Как только в канал начали приходить люди, мы сделали по-хитрому: перед тем, как публиковать дайджест, бот отправляет его в отдельный чат — один из редакторов его смотрит и, если всё ок, публикует. Пожалуй, это единственные 10-15 минут в день, которые мы что-то пишем и редактируем руками. Всё остальное делают боты и чат gpt.Вот так выглядят все чаты: зелёный — канал с новостями, синий — дайджест, оранжевый — черновики, маджента — наш бот с собственным характером.Почти все картинки, которые появляются в канале — произведение искусства ai Миджорни. Они хранятся на облаке и скрипты на python подбирает нужную, ориентируясь на тему и ключевые слова. — Кто такой кактус Джон и почему он любит шутить Пока собирали скрипты для новостей, подумали о том, что каналу нужен бот-весельчак, который будет шутить и поднимать настроение.Потому что иногда новости бывает не очень веселые.Так мы придумали кактуса Джона. Он комментирует каждую новость и шутит по мере своих способностей.Кактус работает по похожей схеме с другими ботами — скрипт парсит новость, отправляет её в чат gpt, тот по промту для кактуса придумывает ответ — и скрипт забирает и публикует ответ.Кактус Джон умеет поддерживать диалог. Вот, например, как шутит про оплату в картошках и Илона Маска. Джон шутит про едуВообще, когда делали бота, хотели сделать его немного дурашливым и заводилой на вечеринке. Вот тот самый Пати Пит. Мы даже попробовали аватарку своему Джону сделать такой же в гавайском стиле и добавили боту усики — Ресурсы, откуда берут новости 99% криптосайтов и каналов Когда думали, откуда брать новости для канала, обнаружили, что ресурсов, которым можно доверять, не так-то много. Такие, например, cointelegraph, beincrypto, сoindesk — и ещё несколько других.Естественно, эти сервисы пишут на английском. На русском тоже есть неплохие. Но почти все — опираются на новости от англоязычных. Бывают, конечно, исключения, когда рисёрчат реддит, твиттер (ой, то есть X), но такие редакций мало. Даже Trading View парсит новости с cointelegraph, beincrypto, сoindesk, что уж говорить по сайты поменьше.Мы взяли апишку англоязычного ресурса, настроили скрипт и он переводит и публикует важные новости — часто быстрее, чем в других каналах их переведут и опубликуют руками.Ну и важное — мы всегда ставим источник, чтобы читатель мог перейти и посмотреть, откуда кактусы растут. Прозрачность для нас важнее того, что люди будут переходить не наш сайт (а сайта-то у нас и нет, так что переходите на источники).Источник ставим всегда, чтобы можно было проверить информациюАпишка даёт доступ ко всем источникам. Совсем дурные приходиться фильтровать с помощью черного списка. Такие новости уходят в спам-канал. Например, чьё-то мнение — не новость. Поэтому статьи о том, что автор «Бедный папа, богатый пап» или неизвестный аналитик сделал какое-то заявление, идут в спам и не публикуются.Вот такое уходит в спам — Почему чат-боты — лучше и дешевле редакции, но есть свои нюансы Из очевидного — они работают быстрее. Чтобы спарсить новость, перевести и опубликовать им нужно несколько секунд. Людям может понадобиться несколько часов — или дней, им же нужно спать и отдыхать.Ещё из очевидного — боту не нужно платить раз в месяц зарплату.Да, пока искали и тестировали апишки, покупали подписку, но на это ушло около 2000 или 3000 рублей. Ещё понадобился сервер, это стоило примерно 70 $ за год (тогда ещё 7000 рублей).Если считать эти расходы и ещё то, что у нас есть телеграм-премиум за 299 рублей в месяц и подписка на чат gpt, то расходы получаются небольшими — примерно 1300-1500 рублей в месяц.Если бы мы платили редакции (например, копирайтеру и дизайнеру, который будет рисовать картинки), то и 100 000 рублей в месяц не хватило бы. Но, конечно, с ботами и чатами тоже есть свои нюансы.Как минимум — нужна база python. Чат gpt может помочь и поревьюить код, но всё равно нужно уметь его читать. Ещё мы использовали Selenium, чтобы парсить картинки. И — библиотеку Sumi, чтобы обойти ограничение чата gpt по знакам и чтобы он делал нам красивые дайджесты.Иногда даже с правильным промптом получается какая-то ерунда. Приходиться менять промпт или переписывать руками. 0 Авторизуйтесь В избр. Сохранено Авторизуйтесь Вход с паролем Нравится 0 Tweet 0