Здравствуйте.
Хочу получать списки телеграмм-каналов по принципу
telemetr.me,
tgstat.ru или
telega.in.
Я не знаю, как это реализовано в этих сервисах, но могу представить 3 варианта:
- Пользователь сам добавляет свой канал к сервису (но я точно знаю, что это не единственный вариант, потому что на том же Telemetr есть мой канал, который я не добавлял)
- Владельцы и админы сервисом в ручном режиме добавляют все каналы самостоятельно (тогда вопрос времени, ибо каналов если не 1.000.000, то точно больше 500.000 и только в России; и вопрос данных: откуда они знают, что такой канал существует и его можно добавить в базу?)
- И третий вариант, самый логичный: где-то есть база всех каналов телеграмм, к которой можно подключиться и с которой можно работать.
Вот, собственно, третий вариант меня и интересует.
Кто сталкивался? Кто реализовывал этот вопрос в своих проектах?
Как это реализовать в моём случае через Python, либо же Telegram Api, либо ещё как-то?