Автоматическое добавление постов в Facebook

Всем привет!
Недавно ко мне обратились с просьбой создать скрипт/программу, который мог бы автоматически добавлять посты в соцсети Facebook. Причем не только к себе на страницу, но и в группы. Мне показалось это крайне интересным, так как что-то подобное я уже проделывал с соцсетью Вконтакте (об этом напишу позже).

Итак, начну с того, что вам надо посетить мою страницу с «Началами«, если ваш компьютер ещё ни разу не использовал Python и Selenium, и установить необходимое ПО для автоматизации рутинных процессов.

Поставленная задача:

Заходить к себе на страницу, в поле «Что происходит?» на странице своего профиля в ФБ печатать ссылку, ждать пока появится описание, удалять ссылку (чтобы осталось только описание), отправлять пост. И повторить те же действия для открытых групп.

Для демонстрации записал видео:
Ссылка: https://www.youtube.com/embed/WBGv8bVv0K8
Разобьем процесс по пунктам:
1. Так как chromedriver.exe не имеет изначального кеша и файлов cookie, поэтому в начале любого скрипта надо прописать вход в соц сеть.

2. Переход на страницу своего профиля.

3. Нахождение поля ввода сообщения и ввод ссылки.

4. Удаление ссылки и отправка.

5. Закрытие драйвера.

Код:

А теперь к самому скрипту:

Представленный выше скрипт постит ссылку только на странице профиля. Если вы хотите, скрипт для хостинга в индивидуальные группы, тогда пишите мне на anton@abrekhov.ru .

Если возникнут вопросы — пишите их в комментариях!