Позначка: python

Django: проект для кіно Частина 1

Виникла ідея переробити застосунок, який допомагає робити кіно. Почав з Telegram-Bot та складність почала зростати і прийняв рішення почати спочатку та врахувати особливості та побажання співробітників, хто був дотичний до проекту. Отже, які зміни: вся інформація зберігається в базі даних (розробка:sqlite, продакшен:postgreSQL) зробити WEB-інтерфейс (Django) інтеграція/сумісна робота Django та Telegram-Бота ці зміни спрощують роботу над…

Прочитати статтю повністю

python. Telegram bot conversation

Телеграм вміє з Вами погутарити, якщо його навчити 🙂 Не одразу зрозумів як воно працює. Зараз, трохи почав розуміти. Як зрозумів – запишу а далі зміню-доповню якщо помилявся. Демонструю на прикладі що буде у самому низу сторінки. Точка входу у розмову start_handler повертає статус розмови до якого треба перейти далі (return NAME) розмову припиняємо коли…

Прочитати статтю повністю

Декоратори для роботи в python

В тексті програм для Telegram ботів зустрічаю щось таке (трохи змінив для наочності): ADMINS = [123456, 234567] def restrict(f):     def inner(*args, **kwargs):         update = args[0]         if update and hasattr(update, ‘message’):             chat_id = update.message.chat_id             if chat_id in ADMINS:                 print(‘Доступ адмінам дозволено!’)                 return f(*args, **kwargs)             else:                 print(‘Доступ заборонено!’)…

Прочитати статтю повністю