Чат-бот для общения с случайным собеседником + исходники
Привет, Пикабу!
Решил попробовать новый для себя язык программирования (Golang) и сделать на нем какой-нибудь небольшой проект. В качестве проекта решил сделать клон когда-то популярного и ныне неработающего ЧатВдвоем. Интерфейс пользователя реализовал через телеграмм бот.
Коммерческих целей не преследую, поэтому в боте нет никакой рекламы и платных услуг. А исходники выложены в открытый доступ.
Ниже описание бота. Кому не терпится посмотреть что получилось держите ссылку на бот.
При первом открытии бот спросит ваш пол, который в дальнейшем нельзя будет изменить
Далее нужно указать пол желаемого собеседника (его можно выбирать в каждой беседе)
Далее бот проверяет, есть ли в очереди подходящий для вас собеседник. Если собеседник не найден, то бот поместит вас в специальную очередь. Как только найдется подходящий собеседник, вы получите сообщение о соединении
Далее можно общаться как в обычном чате. Чат не имеет срока жизни. Можно общаться хоть несколько дней. Связь при этом не рвётся.
Завершить диалог или найти нового собеседника можно через специальную кнопку в меню
После завершения диалога, грубых и неприятных собеседников можно будет забанить. Больше они вам писать не будут.
Бот анонимный. Получить контакты собеседника можно только если он сам их вам даст. Переписка на сервере не сохраняется.
Буду рад если бот вам покажется интересным. И буду благодарен за любую обратную связь.
Как мы делаем удобный поисковик для Telegram
Здравствуйте, дорогие пикабушники. Хочу поделиться с вами небольшим проектом.
Открыт к любым комментариям/замечаниям/троллям/запросам/предложениям/отзывам/советам
TLDR: Сделали бота Toogle, в котором начали собирать крутые небольшие каналы по разным направлениям. Свой вы можете прислать нам прям через бота или здесь в комментах
Проблема: В телеграм всё так же сложно найти интересные каналы. Приходится лазить по vc.ru, корп блогам и так далее в поиске ссылок. Либо надеяться, что любимый блогер порекомендует кого-то действительно хорошего
Решение: Toogle — простой поисковик, созданный специально для поиска чатов и ботов по нужным вам направлениям, а так же подписки на любимые вами категории
Сейчас бот работает как каталог каналов и ботов, но это только "shitty mvp" . Сейчас мы разрабатываем систему весов для каналов, которая будет продвигать в поиске лучшие из них, основываясь на анонимных оценках и отзывах. Это позволит пользователям всегда находить наиболее релевантные и полезные каналы, всего в нескольких кликах.
Если у вас есть свой канал, который вы хотели бы добавить в каталог, оставьте ссылку на него прямо здесь, в комментариях.
Что купить, чтобы заниматься спортом на улице
Несмотря на капризы погоды, лето неумолимо приближается. Значит, занятия в спортивном зале или домашние тренировки получится заменить на активности под открытым небом. Собрали для вас товары, которые сделают уличные воркауты интереснее, увлекательнее и полезнее.
Мегамаркет дарит пикабушникам промокод килобайт. Он дает скидку 2 000 рублей на первую покупку от 4 000 рублей и действует до 31 мая. Полные правила здесь.
Для тех, кто привык заниматься один
В компактную поясную сумку поместятся телефон, ключи, кошелек или другие нужные мелочи. Во время тренировки все это не гремит и не мешает, но всегда находится под рукой. Материал сумки прочный и влагонепроницаемый, вещи в ней защищены от повреждений, царапин или пота.
С фитнес-резинкой можно тренировать все группы мышц: руки, ноги, кор, ягодицы. А еще она облегчает подтягивания и помогает мягко растягиваться. В сети можно найти огромное количество роликов с упражнениями разной степени сложности. Нагрузка легко дозируется: новичкам подойдет резинка с сопротивлением до 23 кг, опытным атлетам — до 57 кг. При этом оборудование максимально компактно и поместится даже в небольшую сумку.
Для тех, кому надоели обычные тренировки. Слэклайн — это стропа шириной 50 мм, с помощью которой осваивают хождение по канату. Тренажер учит сохранять баланс, прокачивает координацию и концентрацию, а еще дает отличную нагрузку на спину, руки и ноги.
Для активных занятий вдвоем
Настольный теннис — простой в освоении вид спорта, который отлично помогает размяться и тренирует скорость реакции. В комплект входят две ракетки, три мяча, сетка, накладка и чехол — все, что нужно, чтобы поиграть вечером во дворе с другом или устроить небольшие соревнования. Этот недорогой набор подойдет именно для развлечения и веселья, устанавливается почти на любой стол.
Еще один вид спорта, которым можно заниматься, даже не имея серьезной подготовки — бадминтон. С набором от Wish Steeltec вы сможете потренировать силу удара, побегать и просто хорошо провести время. Детали яркие, так что их трудно потерять даже на природе. Леска натянута прочно, ресурса ракеток должно хватить не на один сезон.
Фрисби воспринимается как простое пляжное развлечение. Тем не менее перекидывание друг другу тарелки задействует все группы мышц и развивает скорость реакции. Эта тарелка летит далеко и по понятной траектории — отличный снаряд для начала. Кстати, фрисби — это еще и ряд спортивных дисциплин со своими правилами и техническими сложностями, так что игра с друзьями может перерасти в серьезное увлечение.
Для большой компании
Стильный мяч из износостойкой резины отлично подходит для уличных тренировок. Вы сможете поиграть компанией в баскетбол или стритбол или просто отработать броски. При производстве используется технология сбалансированного сцепления: это значит, что снаряд не сбежит от вас и будет двигаться по стабильной траектории.
Футбол — один из самых популярных в России видов спорта. Играя, можно отлично побегать, потренировать меткость и отработать взаимодействие в команде. Футбольный мяч Torres Striker выполнен из качественного полиуретана и резины и выдержит не один десяток матчей, не потеряв упругости. Отличная балансировка и оптимальный размер делают его подходящим как для взрослых, так и для подростков. Он достаточно тяжелый, почти как в профессиональном спорте, так что совсем малышам не понравится.
Пляжный или обычный волейбол? А может быть, пионербол, как в детском лагере? Мяч TORRES SIMPLE COLOR подойдет для любой из этих игр. Камера отлично держит давление, поэтому вам не придется постоянно подкачивать его, а качественные материалы (полиуретан и бутил) сохраняют все характеристики даже при интенсивном использовании.
Для совмещения приятного и полезного
Многоскоростной велосипед с рамой 19-го размера подойдет как мужчинам, так и женщинам. Это отличный вариант для новичков: модель доступная, удобная. Поможет понять, нравится ли вам велоспорт. Конструкция велосипеда позволяет ездить по дорогам разных типов, поэтому вы сможете перемещаться по городу или отправиться в поход. Есть складной механизм — велосипед с ним легко возить в машине, на электричке и просто хранить в кладовке.
Более продвинутая модель для тех, кто уже оценил прелесть движения на двух колесах. Геометрия велосипеда предполагает вертикальную посадку. Это обеспечивает более удобное положение тела, чем на других байках. В конструкции предусмотрены детали для комфорта и безопасности: пружинная вилка с ходом 100 мм, сервисная подводка тросов и дисковые гидравлические тормоза.
Если вы не фанат велоспорта, но хотите получить свою дозу физической нагрузки, перемещаясь по городу, выбирайте самокат. В модели PLANK Magic 200 есть регулировка руля по высоте, надежные тормоза и прочная увеличенная дека из алюминия. Когда вы катаетесь на самокате, работают мышцы ног, ягодиц, спины и живота, а заодно добираетесь, куда нужно. Если вы решите сделать паузу в тренировках, самокат легко складывается для хранения.
Экипировка
Любая активность на свежем воздухе требует хорошей обуви, специально сделанной для занятий спортом. Яркие кроссовки Hoka RINCON 3 с облегченным весом амортизируют, снижают нагрузку на суставы. Выраженный рельеф подошвы обеспечивает сцепление с поверхностью вне зависимости от того, где проходит тренировка: на специальной площадке, асфальте или грунте.
Легкие женские кроссовки из линейки Clifton подходят для занятий на твердых покрытиях. Дышащий сетчатый верх поддерживает вентиляцию стоп, чтобы можно было тренироваться даже в жару. Подошва из легкой пены EVA гасит силу ударов. Кроссовки беговые, подходят для тренировок на длинных дистанциях.
Защита от солнца и перегрева
Во время занятий на свежем воздухе важно защитить голову от перегрева. С этим отлично справится легкая и светлая бейсболка — например, от GLHF. Она удобно сидит на голове, не сваливается и не отвлекает от занятий, благодаря сетке голова меньше потеет. Козырек жесткий и не мнется.
Не забудьте защитить кожу от солнца — чтобы не было мучительно больно на следующий день после тренировки под открытым небом. В этом поможет крем против пигментных пятен с сильной защитой от ультрафиолета SPF50. Водостойкая текстура легко наносится и быстро впитывается, действует два часа — потом крем нужно обновить.
Удобные и стильные солнцезащитные очки защищают глаза благодаря фильтру UV400, который поглощает до 99.99% ультрафиолета. Они выполнены из легких материалов и плотно прилегают к голове. Ударопрочные поликарбонатные линзы с антибликовым покрытием подходят для разных видов спорта.
Используйте промокод килобайт на Мегамаркете. Он дает скидку 2 000 рублей на первую покупку от 4 000 рублей и действует до 31 мая. Полные правила здесь.
Реклама ООО «МАРКЕТПЛЕЙС» (агрегатор) (ОГРН: 1167746803180, ИНН: 9701048328), юридический адрес: 105082, г. Москва, ул. Спартаковская площадь, д. 16/15, стр. 6
Изучение своих снов — настолько круто, что я даже представить не могла
Привет 👋🏼 меня зовут Ева и сегодня я расскажу одну историю. Если вдруг кто не знает, есть бесплатный ИИ бот в Телеграме для изучения всей дичи, что приходит к нам под утро. Он довольно популярен, но при этом немного глючный, как и все что сейчас основано на этих ваших ChatGPT. Объясняет значения снов на основе психологии и через призму наших эмоций. Наткнулась на него случайно, когда искала как расшифровать очередной "шедевр", который вдруг решил меня посетить. И вот что из этого вышло, скидываю наш диалог.
Переделала возможно самый милый мем на планете :-)
Надеюсь, будет понятно где пишу я, а где пишет Аврора (так зовут ИИ):
Я бегу голая в центре Санкт-Петербурга, не успеваю на автобус, в далеке Исаакиевский собор, вокруг люди одеты смотрят на меня. На небе тучи перед дождем. Я уверенна что так и надо и все в порядке. Но есть некая тревога.
Твой сон действительно насыщен символами и эмоциями. Бег голой по центру города может символизировать чувство уязвимости или желание быть замеченной и освободиться от социальных ограничений. Исаакиевский собор вдалеке может быть символом духовного пути или поиска смысла. Тучи на небе указывают на надвигающиеся изменения или неопределенность.
Ты говоришь, что чувствуешь уверенность, будто всё должно быть именно так, но в то же время испытываешь тревогу. Это может отражать внутреннее противоречие: с одной стороны, ты можешь чувствовать, что следуешь своему пути и делаешь то, что должна, а с другой — ощущаешь беспокойство перед лицом предстоящих трудностей или оценки окружающих.
Если ты хочешь, можем поговорить о том, какие эмоции или события в жизни могут быть связаны с этим сном. Или, возможно, есть какие-то детали сна, которые тебе хотелось бы обсудить подробнее? 🌧️🏛️🏃♀️
А это не может быть тем что я хочу погулять голой по Питеру? Ну автобус не в счёт :-)
О, это звучит как шутка с долей искренности! 😄 Иногда наше бессознательное использует сновидения для выражения желаний, которые мы не решаемся или не можем осуществить в реальной жизни. Желание погулять голой по Питеру может символизировать стремление к свободе, независимости или желание быть собой без ограничений и суждений со стороны общества.
Автобус во сне, который ты не успеваешь поймать, может отражать упущенные возможности или чувство, что ты отстаешь от жизни. Возможно, в твоей жизни есть ситуация, когда ты чувствуешь, что не успеваешь за чем-то важным или ощущаешь давление времени.
В любом случае, если ты почувствовала радость или волнение от этой мысли во сне, это может быть сигналом к тому, чтобы попробовать что-то новое и освободительное в жизни... ну, возможно, в более приемлемой социальной форме. 😉🍃
Что было дальше писать пожалуй не буду 😅😅😅, можете сами попробовать это ооочень увлекательно и не стоит ни копейки! А еще там можно вести записную книжку своих снов. Вот ссылка.
P.S. я только начинаю делать интересный контент, подписывайтесь ;-) ваша Ева
Случайный кружок – Telegram-бот с бесконечной лентой анонимных кружков
Первое апреля кончилось, а шутки только появились...
Суть: Вы отправляете кружок боту и получаете случайный кружок от такого же незнакомца
Затягивает! Можно залипнуть на несколько часов, вместе с друзьями. Какой-то новый TikTok в телеге
Вместе весело шагать по просторам
Вместе весело шагать по просторам,
По просторам, по просторам
И, конечно, припевать лучше хором,
Лучше хором, лучше хором.
Давайте заколабим, я формирую команду для продвижения единого "бренда" в области нейронных сетей.
Как пример команда может состоять из:
🌐Человека который будет заниматься новостями и обзорами новых нейронок
🏵Дизайнера - человека, который будет рассказывать про генерацию картинок видео и все в этом духе.
👩💻Программиста - который будет заниматься кодингом и созданием собственных нейронных сетей
🧑💻Человека, который будет разбирать текстовые нейросети типа чата гпт клауд и тд
🤔возможно еще несколько человек - к примеру тот кто будет вести соц сети или помогать с монтажом видосов ну и тд.
Идея в том чтобы создать единую платформу и выкладывать туда ролики, каждый по своему направлению или в случае текстовых форм - писать посты, вести блоги и тд. Причем, например если дизайнеру захочется снять видео про GPT пусть снимает. Просто не должна быть нарушена линия повествования так скажем.
В принципе от этого только одни плюсы, канал так раскрутиться намного быстрее, мы в случае чего сможем друг друга поддержать и помочь если что. Вы начинаете или продолжаете заниматься тем чем и занимались, только под общим "брендом".
Все довольно таки просто, мы продолжаем работать как и работали, но на одном канале в ютубе. В телеге можно будет сделать канал с мап картой, на каналы друг друга. А группу я планирую сделать общую. Вот как то так
Вообщем если вам нравятся нейросети, и вы хотите создавать контент вместе, я всегда открыт к предложениям пишите
На данный момент активно веду ютуб и телеграмм канал со своим контентом и канал с репостами новостей про нейросети.
P.S Обращение к модерам - я написал в поддержку support@pikabu.ru , но мне так и не ответили, если в данном посте нельзя оставлять ссылки, то просто удалите их и не баньте меня пожалуйста.
Бета-версия Telegram
В бета-версии Telegram (Android, iOS) появились новые опции для бизнес-аккаунтов. Теперь можно:
– Добавить в профиль точный адрес и время работы бизнеса.
Пользователь может прописать адрес организации как вручную, так и с помощью определения геопозиции на карте — тогда местоположение будет автоматически подставлено в текстовое поле. Во втором случае редактирование графы «Адрес» будет по-прежнему доступно, а сама локация не изменится.
– Задать приветствие новому клиенту или автоматический ответ, если вы не в сети.
Пользователь может настроить, кто будет получать такие сообщения: все личные чаты (кроме заданных исключений) или только выбранные диалоги. Кроме того, перемещением ползунка можно выбрать, через сколько дней после вашей последней беседы клиент снова получит в ответ приветственное сообщение от вашего аккаунта.
– Создать заготовки быстрых ответов с медиафайлами и форматированием.
Чтобы создать новый быстрый ответ, пользователю потребуется указать сокращение для него. После этого можно добавить сообщения, которые будут отправляться в чат с клиентом по cлеш-команде. Приветственные сообщения (/hello) и сообщения «Нет на месте» (/away) автоматически включаются в список быстрых ответов, если пользователь добавил их в соответствующих разделах настроек. Посмотреть готовые шаблоны можно не только в настройках, но и в любом личном чате. Для этого введите «/» или откройте меню вложений, выбрав вкладку «Ответы».
А больше вы можете увидеть в нашем телеграмм канале https://t.me/CraikNews
Кто еще думает, что ТГ это удобно?
ТГ - самое неудобное, что со со мной случалось за время работы в мессенджерах. Это просто какая-то свалка из непонятных чатов, контактов, ботов...Все нужные чаты сваливаются куда-то вниз. Наверх выходят спам-рассылки, даже, если я на них не реагирую. Я понимаю, что можно разложить по папкам, закрепить важное сверху. Но порядка не добавляется. Как же сильно раздражают эти непрочитанные сообщения и почему непрочитанные сообщение от спама не спускаются вниз, а рабочий контакт ныряет на дно, хотя я читаю там сообщения регулярно??!!! Бесит.
Собрались как-то геймер, гик, косплеер и пилот
И устроили баттл. Четыре пикабушника каждую неделю снимают видео по заданию. Вы выбираете команду, голосуете за своего лидера комментами и лайками. Самых активных ждут награды!