Доопрацювання телеграм бота
Бот призначений для автоматичної перевірки статусу Reddit-акаунтів користувачів на наявність банів раз в N хвилин, а також примусово
Вже реалізований функціонал:
Реалізовані перевірки
Користувач може додати акаунти, відобразити список, очистити, видалити конкретні акаунти зі списку перевірок.
Користувач у налаштуваннях може: змінити мову, встановити інтервал перевірок, включити/вимкнути сповіщення про перевірки коли акаунт активний
Необхідно реалізувати:
Ліміти:
- Ліміт кількості доданих акаунтів
- Максимум: 30 акаунтів на користувача.
- Зберігання: Додати поле account_limit у таблицю users у базі даних.
- Встановлення ліміту: Встановлювати при виконанні команди /start.
- Поведінка при перевищенні ліміту: При спробі додати акаунт понад ліміт, бот надсилає повідомлення:
"Ви досягли максимального кількості акаунтів на даний момент." - Реалізація перевірки:
- На рівні бази даних: Створити тригер, який перевіряє кількість акаунтів перед вставкою нового.
- На рівні додатку: У функції додавання акаунта перевірити поточний рахунок і account_limit.
- Ліміт на кількість термінових перевірок на добу
- Максимум: 5 перевірок на добу на користувача.
- Зберігання: Створити таблицю user_checks для відстеження кількості перевірок кожним користувачем.
- Поведінка при перевищенні ліміту: Бот надсилає повідомлення:
"Ви досягли добового ліміту перевірок." - Реалізація скидання лічильника: Автоматично скидати лічильник перевірок щодня о 00:00.
- Інтервал перевірки
- Обмеження: Заборонити встановлювати інтервал перевірки нижче 20 хвилин.
- Поведінка при порушенні: При спробі встановити інтервал менше 20 хвилин, бот надсилає повідомлення:
"Мінімальний інтервал перевірки становить 20 хвилин." - Реалізація: Валідація вхідних даних при встановленні інтервалу та зберігання check_interval у таблиці users.
- Додати вивід лімітів при натисканні кнопки help
-
489 3 1 1 Привіт!
Ми готові запропонувати свої послуги з доопрацювання вашого бота, включаючи реалізацію описаних функціональних можливостей. Нижче представлений план роботи.
Необхідні доопрацювання
Ліміт на кількість доданих акаунтів
Додавання обмеження на 30 акаунтів для кожного користувача.
Оновлення бази даних: додавання поля account_limit в таблицю users.
… Реалізація перевірки на рівні бази даних (триггер) та додатку:
При перевищенні ліміту користувач отримує повідомлення:
"Ви досягли максимального кількості акаунтів на даний момент."
Ліміт на кількість негайних перевірок на добу
Введення обмеження на 5 перевірок на добу для кожного користувача.
Створення таблиці user_checks для відстеження кількості перевірок.
Реалізація скидання лічильника перевірок щодня о 00:00.
Повідомлення при досягненні ліміту:
"Ви досягли добового ліміту перевірок."
Обмеження інтервалу перевірок
Заборона на встановлення інтервалу перевірки менше 20 хвилин.
Додавання валідації вхідних даних та збереження інтервалу в базі даних.
Повідомлення при порушенні обмеження:
"Мінімальний інтервал перевірки становить 20 хвилин."
Вивід лімітів у команді /help
Доповнення команди /help інформацією про поточні ліміти для користувача:
Максимальна кількість акаунтів.
Добовий ліміт перевірок.
Мінімальний інтервал перевірки.
Наш підхід
Кодова структура: Використання Python (наприклад, бібліотеки aiogram для Telegram).
База даних: Розширення поточної структури бази даних (PostgreSQL, SQLite або інша).
Гнучкість: Можливість внесення змін та доопрацювань на основі зворотного зв'язку.
Наш досвід
Розробка та доопрацювання Telegram-ботів з обмеженнями та лімітами.
Робота з базами даних, реалізація тригерів та складної логіки.
Забезпечення надійної роботи додатків з масштабованістю.
Ми готові розпочати роботу в найкоротші терміни. Гарантуємо якісне виконання завдання та підтримку після завершення проекту.
-
814 14 2 Привіт.
Категорії та мітки вашого проєкту трохи відрізняються, тому трохи незрозуміло, на чому написано бота, на node.js чи на python. Я готовий працювати з обома мовами.
Готовий вам допомогти. Працював як з частиною Reddit (https://freelancehunt.com/project/reddit-avtoposter-nakrutka-cherez-api/1298090.html), так і з телеграмною частиною.
Потрібно поглянути на сам код, адже без нього, дати навіть найприблизнішу ціну — нереально. Напишіть в лс, я огляну, і ми обговоримо деталі роботи. Чекаю вас!
-
792 9 1 Доброго дня. Готов з усією серйозністю підійти до доопрацювання/розробки з 0. Для початку роботи необхідно знати, на якій мові написаний Ваш бот, які при цьому використовуються модулі/бібліотеки? Розглядаєте ви написання з 0? Буду радий нашій співпраці, зв'яжіться зі мною!
-
224 5 0 Доброго дня, є досвід розробки telegram ботів на Python. Готовий виконати ваше завдання. Можемо обговорити деталі в особистих повідомленнях
-
726 9 1 Привіт! Ваш проект виглядає дуже цікавим. Я готовий розпочати роботу негайно і забезпечити високу якість.
-
2562 19 1 Доброго дня, є великий досвід розробки ботів різної складності, готовий допомогти в короткі терміни.
Зроблю швидко і якісно
-
2138 22 2 привіт
займаюсь розробкою тг ботів
він у вас на пайтон?
щоб оцінити доробку треба бачити код, бо все залежить від того як добре він написаний
Актуальні фриланс-проєкти в категорії Python
Створення додаткуБажаю створити мобільний додаток для спілкування, в застосунку має бути аудіо,відео дзвінок, створення групових чатів,можливість синхронізувати з контактами телефону, налаштуваннями акаунта: привязка по мейлу, 2фа, номеру телефону,можливість налаштовувати сповіщення… Java, Python ∙ 19 годин 37 хвилин тому ∙ 31 ставка |
Налаштування двосторонньої інтеграції WhatsApp з Odoo CRMВітаю! Шукаємо спеціаліста для реалізації технічного завдання з налаштування двосторонньої інтеграції месенджера WhatsApp з CRM-системою Odoo. ⚠️ Важливе технічне уточнення:Офіційний WhatsApp Business API (WABA) не розглядається. Необхідно впровадити стабільне «сіре» рішення… Python, Веб-програмування ∙ 1 день 5 годин тому ∙ 23 ставки |
Парсинг даних через мобільне APIШукаю людину з досвідом парсингу даних через мобільне API, для парсингу e-commerce, rozetka та аналоги Завдання: 1. Перехоплення трафіку мобільного додатку (Android) налаштування проксі, аналіз запитів 2. Визначення потрібних API endpoints, куди йдуть запити, які headers… Python, Парсинг даних ∙ 3 дні 2 години тому ∙ 31 ставка |
Знайти товарний фід (Google Merchant XML) для сайту на OpenCart
700 UAH
Необхідно знайти пряме посилання на діючий товарний фід (XML) конкурента для Google Merchant Center Платформа (CMS): OpenCart / ocStore Знайти оригінальний фідВимоги до результату: Робоче посилання на XML-файл Python, Парсинг даних ∙ 8 днів 11 годин тому ∙ 29 ставок |
Розробка Тік-Ток ферми (контент-завод)Необхідно розробити систему для централізованого управління кількома TikTok-акаунтами з автоматичною публікацією контенту, використанням індивідуальних проксі та імітацією природної активності акаунтів. Функціональні вимоги1. Управління акаунтами Додавання та видалення… Python, Розробка ботів ∙ 8 днів 22 години тому ∙ 23 ставки |