Python Telegram Bot
Open in Telegram
☑️ Заявки принимаются автоматически! Обучаем созданию и продвижению чат-ботов в телеграм. ссылка: @pybotg связь: @oksi_young https://telega.in/channels/+Mj_twnrYuAxkZmUy/card/?r=BrHKEWMo
Show more5 003
Subscribers
No data24 hours
-67 days
+1730 days
Posts Archive
5 003
В этом посте хочется разобрать создание ботов в телеграмме, ведь их очень интересно писать (по крайней мере, для новичков).
Мы попробуем :
— написать расширяемого бота
— использовать спринг
🤜 Читать
5 003
Слабые ссылки
Python имеет автоматическое управление памятью: подсчёт ссылок для большинства объектов и сборка мусора для устранения циклических ссылок. Память освобождается сразу после того, как была удалена последняя ссылка на объект.
Этот подход отлично работает для большинства приложений, но иногда появляется необходимость вести учёт объектов, только когда они используются где-нибудь ещё. К сожалению, само слежение за объектами уже создает ссылку и тем самым объекты остаются в памяти. Модуль weakref предоставляет средство для учёта объектов без создания ссылок на них. Когда объект больше не нужен, он автоматически удаляется из таблицы слабых ссылок и производится обратный вызов weakref-объектов. Типичное применение модуля — кэширование объектов, которые затратно воспроизвести снова.
#python_обучение5 003
Хабровчане, всем привет! Меня зовут Максим Плачковский, я автор канала PythonToday. Из этой статьи вы узнаете, как написать своего Telegram-бота для получения данных о погоде в любом городе нашей планеты. Мы детально рассмотрим работу с API, парсинг JSON и напишем бота на асинхронной библиотеке aiogram. А после — загрузим его на виртуальный сервер и запустим. Если интересно, добро пожаловать под кат!
🫡 Перейти к чтению
5 003
На Хабре много статей про разработку Телеграм ботов на Python, в том числе при помощи Django. Однако, большинство из них направлено на первичное ознакомление с API Телеграм.
В этой статье автор хочет рассказать как можно упростить разработку ботов, сократив количество кода в разы, и не создавать велосипед.
🫥 Читать статью
5 003
Пару недель назад автор написал бота, который позволяет говорить с ChatGPT с помощью голосовых и текстовых сообщений. Это удобно, потому что не нужно использовать VPN для работы с OpenAI, а про клавиатуру можно забыть вовсе.
👉 Читать
5 003
Логирование
Модуль
logging предлагает полнофункциональную и гибкую систему логирования. В простейшем случае сообщения отправляются на стандартный вывод ошибок — sys.stderr Code 1.
Результат выполнения примера Code 2.
По умолчанию информационные и отладочные сообщения подавляются, а выходные данные отправляются в стандартный вывод ошибок. Другие параметры вывода включают маршрутизацию сообщений по электронной почте, дейтаграмм, сокеты или на сервер HTTP. Новые фильтры могут выбирать различные маршруты в зависимости от приоритета сообщения: DEBUG, INFO, WARNING, ERROR и CRITICAL.
Система записи в журнал может быть сконфигурирована напрямую из Python. Конфигурация также может быть загружена из конфигурационного файла и не требовать изменений в коде приложения.
#pyhton_обучение5 003
На сегодняшний день Telegram ботов насчитывается бесчисленное количество. Создать своего не является проблемой. Разработка может быть, как через специальные сервисы, которые по заданным параметрам создадут вам необходимое технологическое решение для работы, так и с помощью самописного кода, но правда для этого вам нужно знать основы языков программирования таких как Python, Java или C++.
🫥 Ссылка и тут и там
5 003
Друзья! Знакомьтесь, это Юки - telegram-бот, основанная на самой совершенной нейронной сети в мире - ChatGPT! Юки способна найти ответ на любой вопрос, написать программу на любом языке программирования и многое другое! Просто попросите ее помочь!
https://t.me/GptwitchBot?start=19
5 003
Многопоточность
Многопоточность — это метод разделения задач, которые не зависят друг от друга. Потоки можно использоваться для повышения быстродействия приложений, которые принимают пользовательский ввод, в то время как другие задачи выполняются в фоновом режиме. Похожая ситуация с произведением ввода-вывода одновременно с вычислениями в другом потоке.
В коде на фото показано, как высокоуровневый модуль
threading может выполнять задачи в фоновом режиме, в то время как основная программа продолжает работать.
Основной трудностью многопоточных приложений является координирование потоков, разделяющих общие данные или другие ресурсы. В помощь этому модуль threading предлагает целый ряд простых средств: блокировки, события, переменные условий, семафоры и другие.
#python_обучение5 003
На фоне новости о датасатанисте, который "клонировал" своих друзей в цифровое пространство, обучив LLM на 500.000 сообщений в групповом чате (на самом деле не только, но причину каждый найдёт для себя сам), будем кормить паранойю и пошагово разбираться, как же уничтожить свой "цифровой след" в мессенджере Telegram.
😳 Ссылочка
5 003
Telegram-боты позволяют решать самые разные задачи. С помощью них можно автоматизировать рабочие процессы.
В статье показываем, как разработать бота для приема платежей и развернуть его на облачном сервере.
👉 Глянуть можно тут
