Megalodon Bot nztcoder наполнение тг-каналов: твой монстр для сбора и постинга контента [Python, PyCharm]

Bot

Администратор
Команда форума
23 Янв 2020
206,467
3,145
113
1.png


Как написать своего первого бота на python за 30 часов и создать сетку автонаполняемых каналов в Telegram, даже при нулевом опыте программирования?


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

Но тут же перед нами встали несколько вопросов:
1. Как вести сразу несколько каналов.
2. Как экономить на ведении время.
3. Как не нарваться на хреновых контентщиков.
4. Как обезопасить себя от угона каналов.

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

В результате мы пришли к нашему стандартному выводу: «хочешь сделать классно - делай сам»
Как вы знаете, я являюсь специалистом по C# и можно сделать бота в привычной среде - в зеннопостере.
Но будем говорить честно - у зенки есть один недостаток, который часто перевешивает достоинства, если мы крутим её 24/7

А если уж совсем честно, то их два:
Первый недостаток - раз в сутки её надо перезагружать.
Второй недостаток - более дорогие серваки под её установку.

В результате я решил освоить совершенно новый для меня язык программирования - Python и надо сказать, что после шарпа я выдохнул с облегчением.
(Говорит ли это о том, что теперь я бросил шарп и открестился от него как от бурной молодости? Нет. Но разные задачи требуют разных решений)

Как бы их попроще сравнить…
Если сишарп - скальпель, которым могут управляться мастера своего дела, либо же люди, которые имеют стальные нервы и яйца, то Python - кухонный нож, который может использовать человек абсолютно любого уровня.
А если у нас стоит задача отрезать себе хлеба - то какая разница чем именно мы будем это делать?

Создать своего бота - как бутер с маслом сделать?

И да и нет.
Сам Python - язык гибкий, мощный и простой.
Если говорить про его основы - то с ними может справиться каждый всего за пару часов (именно столько и длятся бесплатные курсы на ютуб, которые расскажут вам всё от начала и до конца).
Но если погружаться в него глубже и работать в рамках прикладных задач и софта - мы сталкиваемся с двумя проблемами.

Проблема номер 1:
Большинство курсов на том же пресловутом udemy заточены больше под изучение, но не применение.
В результате человек выходит с курса вроде бы и умным, но… каким-то опустошённым и в голове его по кругу звучит вопрос: «Окей, я изучил всю эту историю, а делать-то что?» и на каждой пивной вечеринке или форуме он может заявить, что да, он знает питон, но на вопрос о том, что ИМЕННО он на нём может сделать - сыпется.
Поэтому мы решили не делать из вас «Знаек» - вы можете научиться этому, если просто купите несколько курсов по питону на Юдеми.

2.png


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

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

Многих интересует звонкая монета на своих знаниях и это тоже правильно.

Сразу хочется сказать, что мы НЕ будем обучать вас зарабатывать миллионы на телеграм - нет. Но как вариант - просто посмотрите на предложения и поиск работы на сайтах по фрилансу.
3-KWORK.png


Проблема номер 2: временные траты.
Когда я - автор этого текста(Mr-Grey), искал на юдеми курс, который быстро бы давал какой-либо результат… я его просто не нашёл и причина тому проста - огрооооомные курсы, растянутые по времени.
То есть мало того, что большинство из них не дают результата, так ещё и на простое поглощение информации может уйти практически вечность. У вас есть несколько лишних дней в вашей жизни? Дней, которые вы можете просто из неё вычеркнуть и не сожалеть о них?

У меня нет, поэтому всю практическую составляющую я уложил в 10 часов изучения(если откинуть основы пайтон, с которым вы можете быть знакомы, то лютой практики останется примерно 5 часов).

Вот что вы сделаете после прохождения курса

В результате прохождения курса вы сделаете бота, который будет парсить контент с других каналов, отправлять вам на модерацию и публиковать в ваших каналах после модерации.
Помимо готового решения у вас останутся фундаментальные навыки, которые помогут вам создавать телеграм ботов как конструктор буквально на коленке за пару тройку часов:
работа в inline режиме
отправить сообщение ботом
ответить на сообщение
переслать сообщение
создать свою болванку для бота

И вот как вы будете это проходить:

4-Модуль 1.png


По сути эта часть тянет на отдельный курс и насчитывает около 5 часов видеоконтента. После её прохождения вы будете владеть всеми необходимыми знаниями программирования на пайтон и уметь легко оперировать всеми необходимыми операциями для достижения результата в любом проекте.

5-Модуль 2 и 3.png


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

6-Модуль 4.png


Этот модуль - модель для сборки. После его прохождения у вас будет готовый граббер постов и постер в ваши каналы.
После того, как сам бот будет готов, вы сможете залить его на сервер и начать пользоваться им прямо со своего сотового телефона.

Об авторе
Об авторе.png

Меня зовут nztcoder и я автор курсов по c# и zennoposter в Клубе skladchik.com
Через мои курсы прошли более 1000 человек.

Только положительные отзывы.

Отличительной особенностью моих курсов является то, что я не показываю банальные вещи, которые можно получить из открытых источников.

Свою задачу я вижу так:
✪ Дать людям новый и продвинутый инструментарий, который сделает их на голову выше всех остальных.
✪ Перевести их на новый уровень программирования.
✪ Уменьшить их время затраты на написание собственных ботов.
✪ И сделать курс доступным для новичков и мастеров своего дела.

Не мне судить о том, получается у меня или нет.
В моих курсах мы работаем достаточно тесным, можно сказать, "семейным" составом.
Гораздо лучше о происходящем внутри складчин скажут отзывы участников прошлых потоков.

Отзывы-1.png
Отзывы-2.png
Отзывы-3.png


И в этот раз оторваться от земли и выйти на новый уровень я приглашаю и тебя.

В этой теме мы прокачаем твой скилл с "я ничего не понимаю в python" до "я умею писать api-ботов и юзерботов".

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

Вы будете писать ботов:
☑ Шустрых.
☑ Лёгких.
☑ Безошибочных.


Именно этому я и учу своих учеников.


7-ЧАСТОЗАДАВАЕМЫЕ ВОПРОСЫ.png

Сколько будет длиться поддержка?
Для написания такого бота с нуля достаточно 30-ти дней, но чтобы вы в спокойном ритме проходили курс я увеличил поддержку до 60 дней с момента перехода складчины на этап доступно. Она будет осуществляться по будням с 10 до 17 по МСК

Какой софт понадобится?
Писать бота мы будем в PyCharm. Это среда разработки бесплатная.

У меня нет навыков программирования, у меня получится?
Курс написан для нулевого уровня в программировании независимо от того, умеете ли вы писать код или нет. Получится или нет - сложно сказать. Может быть я не ваш препод или, может быть, вы решите бросить. Со своей стороны я могу гарантировать то, что не брошу на этапе поддержки ни на минуту и помогу с каждым возникающим вопросом. Остальное будет зависеть от вас.

А где будет установлен сам бот?
На хостинге. Цена хостинга под телеграм бот стартует от 150 рублей в месяц. Конечно, все зависит от нагрузки на бота, поэтому цена может быть как меньше, так и больше.

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

8-БОНУСЫ.png


Бонус 1:
Бонусом к Мегалодону мы допишем модуль публикации в несколько каналов. Задаём каналы и доноры для их - в результате сможем вести одновременно несколько каналов.

Бонус 2:
Автопубликация. В ваших каналах не будет тишины даже если вы уснете или будете оффлайн. Если вы вдруг забудете проверить контент для модерации, то сам отправит в ваш канал скопившиеся посты.

Бонус 3:
Игнор рекламы. Напишем блок кода, позволяющий пропускать рекламные посты в донорах.

Бонус 4:
Дополнительный месяц поддержки.

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

Поэтому для тех, кто понимает, что может попасть в форс-мажор - дополнительные 30 дней поддержки. Забирайте, она ваша.

Для участия в бонусной программе необходимо:
Член клуба, организатор и модератор - два рекламных поста и подпись.
Складчик - три рекламных поста.