Python Proga @pythonproga Channel on Telegram

Python Proga

@pythonproga


Всем привет! В этом телеграмм канале ты сможешь найти много кодов на Python. В общем будет интересно, так что подписывайся!
Мой аккаунт в тг: @local_id

Python Proga (Russian)

Добро пожаловать в канал Python Proga! Если ты увлечен программированием и особенно языком Python, то этот канал для тебя! Здесь собраны множество кодов на Python, которые помогут тебе углубить знания и навыки в этой области. Независимо от того, новичок ты или уже опытный программист, здесь всегда найдется что-то интересное для тебя. Мы делимся различными советами, решениями задач, а также новостями из мира Python. Присоединяйся к нашему сообществу и окунись в увлекательный мир программирования на Python! Не упусти возможность узнать что-то новое и полезное. Подписывайся на наш канал Python Proga прямо сейчас! Мой аккаунт в тг: @local_id

Python Proga

14 Oct, 18:56


​​Вот и последняя(13) версия бота для подсчета калорий.

Тут нету никаких существенных изменений, но исправлено много багов

Чтобы запустить бота для начала установите следующие библиотеки - aiogram, apscheduler, matplotlib, Jinja2, openpyxl. После этого скачайте всю прикреплённую папку. Теперь заполните все значения в файле config.py. После этого запустите файл main.py и бот запустится.

Внимание! Бот будет работать только с версией aiogram 2.25.1! Чтобы ее установить введите следующую команду: pip install aiogram==2.25.1

Python Proga

13 Oct, 15:13


Некоторое время я не смогу писать посты для телеграмм канала, но продолжу их выкладывать на boosty
Поэтому для тех, кто не хочет потерять меня из виду, заходите - https://boosty.to/pythonproga.
Кроме того, мои boosty подписчики получают ещё некоторые фишки.

Python Proga

07 Oct, 18:46


​​Всем добрый вечер! Это 12 версия бота для подсчета калорий.

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

Чтобы запустить бота для начала установите следующие библиотеки - aiogram, apscheduler, matplotlib, Jinja2, openpyxl. После этого скачайте всю прикреплённую папку. Теперь заполните все значения в файле config.py. После этого запустите файл main.py и бот запустится.

Внимание! Бот будет работать только с версией aiogram 2.25.1! Чтобы ее установить введите следующую команду: pip install aiogram==2.25.1

Python Proga

03 Oct, 18:52


​​Очень необычный рисунок на python с помощью библиотеки turtle

Python Proga

01 Oct, 19:21


​​Это 11 версия бота для подсчета калорий.

Тут появилась возможность сделать запись в дневнике не только на сегодняшний день, но и на любую дату. Для этого я создал специальную inline клавиатуру в виде календаря.

Чтобы запустить бота для начала установите следующие библиотеки - aiogram, apscheduler, matplotlib, Jinja2, openpyxl. После этого скачайте всю прикреплённую папку. Теперь заполните все значения в файле config.py. После этого запустите файл main.py и бот запустится

Внимание! Бот будет работать только с версией aiogram 2.25.1! Чтобы ее установить введите следующую команду: pip install aiogram==2.25.1

Python Proga

26 Sep, 18:28


​​Всем добрый вечер! Это 10 версия бота для подсчета калорий.

Тут у пользователя появилась возможность изменять и удалять записанные в дневник приемы пищи

Чтобы запустить бота для начала установите следующие библиотеки - aiogram, apscheduler, matplotlib, Jinja2, openpyxl. После этого скачайте всю прикреплённую папку. Теперь заполните все значения в файле config.py. После этого запустите файл main.py и бот запустится

Внимание! Бот будет работать только с версией aiogram 2.25.1! Чтобы ее установить введите следующую команду: pip install aiogram==2.25.1

Python Proga

24 Sep, 18:10


​​А это прикольный рисунок с помощью библиотеки turtle

Python Proga

20 Sep, 19:11


​​И вот спустя долгий перерыв я начинаю снова выкладывать посты. Это уже девятая версия бота для подсчета калорий.

В этой версии появилась возможность указать каналы, на который пользователь должен подписаться чтобы пользоваться ботом.
Указать каналы, на которые пользователь должен быть подписан можно в файле config.py. Там же можно отключить эту функцию.
Но чтобы все работало корректно, не забудьте добавить бота в админы каналов, на которые юзер должен быть подписан.

И ещё одна фишка заключается в том, что бот автоматически принимает заявки в закрытые группы или каналы. Чтобы это заработало, просто добавьте бота в админы закрытого канала или группы. Когда пользователь будет отправлять запрос на вступление в неё, бот автоматически примет заявку и отправит приветственное сообщение в личку пользователю. Но это работает только если пользователь отправляет запрос по специальной пригласительной ссылке. Чтобы ее получить создайте новую пригласительную ссылку и ОБЯЗАТЕЛЬНО включите опцию «Заявки на вступление».

Чтобы запустить бота для начала установите следующие библиотеки - aiogram, apscheduler, matplotlib, Jinja2, openpyxl. После этого скачайте всю прикреплённую папку. Теперь заполните все значения в файле config.py. После этого запустите файл main.py и бот запустится

Внимание! Бот будет работать только с версией aiogram 2.25.1! Чтобы ее установить введите следующую команду: pip install aiogram==2.25.1

Python Proga

01 Sep, 16:47


Привет мои дорогие друзья, если вас кто то обманул и вы хотите отомстить, ну или какие личные обиды, это для вас, ссылка в профиле

Работает настоящий профи!
Только реальный и быстрый результат🚀

Делаем такой спектр услуг:

- пробив по номеру телефона
- пробив по телеграмм тегу
- пробив по фото ( не всегда даёт 100% результат)
- пробив по соц сетям
- пробив по ИНН и Снилс
- пробив по номеру авто
детализация звонков и смс по всем операторам РФ
- любой пробив по Украине

Группа по пробиву👉 https://t.me/DoxBinOtForsi


Наш оператор👉 @Forseyxxx

Python Proga

11 Aug, 09:01


​​Здравствуйте! Это уже восьмая версия бота для подсчета калорий. Вот семь предыдущих - https://t.me/pythonproga/342, https://t.me/pythonproga/341, https://t.me/pythonproga/339, https://t.me/pythonproga/335, https://t.me/pythonproga/333, https://t.me/pythonproga/332, https://t.me/pythonproga/330.

В этой версии нет больших изменений, но есть небольшие доработки. Во-первых, теперь если админа нет в бд и его username заблокируют, когда этот админ напишет что либо боту (добавится в бд), эта блокировка снимется. Раньше админ так и оставался заблокированным. Во-вторых, я немного изменил логирование в некоторых функциях. Ну и ещё есть несколько совсем незначительных изменений.

Чтобы запустить бота для начала установите следующие библиотеки - aiogram, apscheduler, matplotlib, Jinja2, openpyxl. После этого скачайте всю прикреплённую папку. Теперь заполните все значения в файле config.py. После этого запустите файл main.py и бот запустится

Внимание! Бот будет работать только с версией aiogram 2.25.1! Чтобы ее установить введите следующую команду: pip install aiogram==2.25.1

Python Proga

08 Aug, 09:00


​​А это снова рисунок на Python, созданный с помощью модуля turtle

Python Proga

04 Aug, 11:05


​​Здравствуйте! Это уже седьмая версия бота для подсчета калорий. Вот шесть предыдущих - https://t.me/pythonproga/341, https://t.me/pythonproga/339, https://t.me/pythonproga/335, https://t.me/pythonproga/333, https://t.me/pythonproga/332, https://t.me/pythonproga/330.

Тут я не добавил ничего нового, но зато исправил один баг. В предыдущих версиях, если пользователь, который уже пользовался ботом, сменит username на заблокированный, поднималось исключение. В этой же версии бота этого нет.

Чтобы запустить бота для начала установите следующие библиотеки - aiogram, apscheduler, matplotlib, Jinja2, openpyxl. После этого скачайте всю прикреплённую папку. Теперь заполните все значения в файле config.py. И после этого можно запускать файл main.py.

Внимание! Бот будет работать только с версией aiogram 2.25.1! Чтобы ее установить введите следующую команду: pip install aiogram==2.25.1

Python Proga

01 Aug, 11:05


​​Здравствуйте! Это уже шестая версия бота для подсчета калорий. Вот пять предыдущих - https://t.me/pythonproga/339, https://t.me/pythonproga/335, https://t.me/pythonproga/333, https://t.me/pythonproga/332, https://t.me/pythonproga/330.

В этой версии пользователи могут записать продукт или рецепт в дневник. Для этого используется кнопка "Записать" во время просмотра продукта или рецепта. При нажатии на эту кнопку пользователь должен указать вес порции и бот автоматически подсчитает количество калорий, белков, жиров и углеводов в ней. Затем нажав на кнопку "Узнать калорийность" -> "Мой дневник" можно просмотреть все записи.
Чтобы увидеть основной функционал необходимо ввести команду /start, а чтобы получить функционал доступный лишь админам, необходимо ввести команду /admin_panel

Далее я планирую сделать так, чтобы эти записи можно было изменять и удалять, так что ждите.

Чтобы запустить этого бота для начала скачиваем следующие библиотеки - aiogram, apscheduler, matplotlib, Jinja2, openpyxl. После этого скачайте всю прикреплённую папку. Теперь заполните все значения в файле config.py. И после этого можно запускать файл main.py.

Внимание! Бот будет работать только с версией aiogram 2.25.1! Чтобы ее установить введите следующую команду: pip install aiogram==2.25.1

Python Proga

28 Jul, 11:05


​​Прикольный рисунок с помощью библиотеки turtle

Python Proga

25 Jul, 09:01


​​Здравствуйте! Это уже пятая версия бота для подсчета калорий. Вот четыре предыдущие - https://t.me/pythonproga/335, https://t.me/pythonproga/333, https://t.me/pythonproga/332, https://t.me/pythonproga/330.

Тут наконец-то появилась возможность добавлять продукты и рецепты в избранное. Также в меню есть кнопка избранное, по которой эти продукты и рецепты можно просмотреть.

Чтобы запустить этого бота для начала скачиваем следующие библиотеки - aiogram, apscheduler, matplotlib, Jinja2, openpyxl. После этого скачайте всю прикреплённую папку. Теперь заполните все значения в файле config.py. И после этого можно запускать файл main.py.

Внимание! Бот будет работать только с версией aiogram 2.25.1! Чтобы ее установить введите следующую команду: pip install aiogram==2.25.1

Python Proga

21 Jul, 09:02


​​Это программа на tkinter, которая показывает характеристики пк. В ней вы сможете увидеть количество ядер процессора, объем оперативной и жесткой памяти, количество отправленных и полученных пакетов.

Перед запуском необходимо скачать библиотеки psutil и tkinter. После этого можно запускать код

Python Proga

18 Jul, 09:00


​​Это необычный рисунок из ромбов и кругов, созданный с помощью библиотеки turtle

Перед запуском никакие библиотеки устанавливать не нужно, сразу запускайте код

Python Proga

14 Jul, 09:00


​​Решил немного отвлечься от бота для подсчета калорий и сделал этот.

Это бот для отправки анонимных сообщений. Вам нужно отправить ему команду /start и вы получите свою личную ссылку на бота. Если по ней кто либо перейдет, то сможет отправить вам анонимное сообщение.

Перед запуском необходимо скачать библиотеку aiogram и в 7 строчке кода в переменной TOKEN указать свой токен от тг бота. Теперь можно запускать код

Python Proga

11 Jul, 09:00


​​Всем доброго времени суток! Это уже четвертая версия бота для подсчета калорий. Если что, то вот три предыдущие - https://t.me/pythonproga/333, https://t.me/pythonproga/332, https://t.me/pythonproga/330.

Что же изменилось в этой версии? В этой версии я настроил логи и добавил админам возможность получить их. Сами логи и выводятся в консоль, и сохраняются в файл.
Чтобы увидеть основной функционал необходимо ввести команду /start, а чтобы получить функционал доступный лишь админам, необходимо ввести команду /admin_panel

Чтобы запустить бота устанавливаем следующие библиотеки - aiogram, apscheduler, matplotlib, Jinja2, openpyxl. Затем скачиваем прикреплённую папку. В ней открываем файл config.py и указываем значения во всех переменных. Теперь запускаем файл main.py.

Внимание! Бот будет работать только с версией aiogram 2.25.1! Чтобы ее установить введите следующую команду: pip install aiogram==2.25.1

Python Proga

07 Jul, 09:01


​​Круг из кругов с помощью библиотеки turtle

Перед запуском ничего скачивать не надо, просто запускаем код