─(kali㉿kali)-[~/TG-Parser/data] └─$ python3 main.py
Введите ссылку на чат: https://t.me/cisspknights Упс. Возникла ошибка Текст ошибки: unable to open database file Отправьте скриншот разработчику. Traceback (most recent call last): File «/home/kali/TG-Parser/data/main.py», line 134, in raise e File «/home/kali/TG-Parser/data/main.py», line 27, in res = loop.run_until_complete(check_chat(link, ‘url’)) File «/usr/lib/python3.9/asyncio/base_events.py», line 642, in run_until_complete return future.result() File «/home/kali/TG-Parser/data/my_functions.py», line 53, in check_chat async with TelegramClient(‘session’, api_id, api_hash) as client: File «/usr/local/lib/python3.9/dist-packages/telethon/client/telegrambaseclient.py», line 262, in init session = SQLiteSession(session) File «/usr/local/lib/python3.9/dist-packages/telethon/sessions/sqlite.py», line 47, in init c = self._cursor() File «/usr/local/lib/python3.9/dist-packages/telethon/sessions/sqlite.py», line 228, in _cursor self._conn = sqlite3.connect(self.filename, sqlite3.OperationalError: unable to open database file
КАК ДОБАВИТЬ ЗА РАЗ ВЕСЬ СПИСОК КОНТАКТОВ В ТЕЛЕГРАМ КАНАЛ/ДОБАВЛЯЕМ ВСЕХ УЧАСТНИКОВ СРАЗУ В ГРУППУ
opened by kkk-alt 1
Line 51
if os.path.exists(f’../Чаты’) is False: os . mkdir ( f ‘../ Chat’ ) if os.path.exists(f’../Каналы’) is False: os . mkdir ( f ‘../ Channels’ ) if os.path.exists(f’..//’) is False: os.mkdir(f’..//’) with open(f’..///Участники .json’, ‘w’, encoding=’utf8′) as f: with open(f’..///Участники .txt’, ‘w’, encoding=’utf8′) as file: all_users = < ‘admins’: admins, ‘users’: members
Syntax errors detected : Line 51: if os.path.exists(f’../u0427u0430u0442u044b’) is False: ^ SyntaxError: invalid syntax
Источник: pythonrepo.com
Парсер Telegram групп
Специальный модуль ChatApp для бизнеса, с помощью которого можно собирать данные пользователей, состоящих в открытых группах Telegram.
Собранные данные можно использовать для расширения собственной клиентской базы или воспользоваться умной рассылкой — отправить сообщение клиентам из ChatApp
Модуль собирает в таблицу данные об участниках групп:
В некоторых группах закрыт доступ к информации участников. Или участник сам скрыл информацию о себе.
Чтобы собрать контакты из телеграмм группы:
1. Подключите Telegram personal.
2. Перейдите в меню «Клиенты» и выберите «Парсер».
3. Нажмите на +, чтобы добавить список.
4. Укажите название списка.
5. Выберите линию.
6. Нажмите на кнопку «Загрузить группы». Время загрузки может занять некоторое время.
Для успешного парсинга, пользователь телеграм привязанный к линии должен состоять в группе.
7. Выберите из списка загруженных групп группу для парсинга. Максимальное количество контактов для бесплатного парсинга в каждой группе — 50, каждый последующий оплачивается по тарифу 0,5 руб. за контакт.
8. Нажмите «Спарсить бесплатно до 50 пользователей» или «Спарсить полностью». Группа успешно добавлена в очередь.
Как только процесс закончится, мы отправим вам уведомление. Страница обновится и список будет доступен для скачивания в формате .csv или использования в умной рассылке.
+7 495 255 06 20 Свяжитесь с нами пн-пт 9:00 — 18:00
- ПРОДУКТЫ
- ChatApp Dialog
- ChatApp CRM Integration
- ChatApp Bot
- ChatApp Assistant
- ИНТЕГРАЦИИ
- Интеграция с Битрикс24
- Интеграция с amoCRM
- Интеграция с Yclients
- Интеграция с Altegio
- Интеграция с ChatApp
- КОМПАНИЯ
- Тарифы
- Вакансии
- Контакты
- КАНАЛЫ
- Telegram
- WhatsApp Business API
- WhatsApp Cloud API
- ВНЕДРЕНИЕ
- Внедрение Битрикс24
- РЕСУРСЫ
- Партнерская программа
- База знаний
- Видеоуроки
- Кейсы
- Блог
Платёжные методы
- Лицензионное соглашение
- Политика конфиденциальности
- Отказ от подписки
- Условия возврата
- Партнерский договор
Источник: chatapp.online