Bot para Twitter escrito en python con el objetivo de trabajar múltiples perfiles independientes. Podrá publicar, dar like y retwittear según patrones coincidentes establecidos para cada perfil. Este es un mirror de: https://gitlab.com/fryntiz/bot-twitter-python
Bot para publicar, marcar twitts favoritos y retwittear según patrones
coincidentes
Este repositorio se encuentra alojado en:
https://gitlab.com/raupulus/bot-twitter-python
El principal objetivo de este bot es analizar antes de actuar y no actuar
siempre de manera previsible.
Es posible que requiera una porción insignificante de tiempo por encima de lo
normal antes de actuar ya que conecta mediante la API de twitter para comprobar
twitt y retwitt de objetivos seleccionados para según el patrón establecido
retwittear también o dar me gusta.
Mediante una función se programarán publicaciones cada cierto tiempo, ajustando
este valor entre las variables mínimas y máximas. La idea es que pase un tiempo
distinto entre cada publicación por ejemplo mínimo 10minutos y máximo 40minutos
→ Esto será calculado mediante una función que devuelva el tiempo
aleatoriamente.
Actualmente está en desarrollo por lo que no se recomienda aún el uso.
Se continúa trabajando sobre el bot, ya es posible twittear pero se ha de
solventar manualmente ciertas cuestiones que serán corregidas en breve.
BOT solo probado en GNU/Linux Debian 9 y Fedora 26
Para las publicaciones es necesario que exista un archivo en formato y con la
extensión “ods” en el mismo directorio o pedirá elegir donde obtenerlo mediante
una ruta absoluta en el sistema. Dicho archivo se busca por defecto en el mismo
directorio del bot con el siguiente nombre “publicar.ods”
Para las publicaciones se utiliza un archivo LibreCalc en formato ODS donde la
columna “B” será la que contenga las publicaciones y será la que se exportará
al CSV como una publicación por línea.
Aquí se listan las dependencias necesarias para el correcto funcionamiento del
bot
sudo apt install git python3 python3-pip
pip3 install pyexcel-{xlsxw,ods,ods3,odsr,xlsx,xls} codecs twitter tweepy readline
Nombre | GitLab | GitHub | Web |
---|---|---|---|
Raúl Caro Pastorino | @raupulus | @raupulus | https://raupulus.dev |
Cuando contribuyas al repositorio, ¡recuerda añadir tus datos como autor!
Este repositorio incluye material libre con el que puedes hacer lo que prefieras correspondiendo con la licencia GPLv3 y respetando autoría/s
Puedes consultar la licencia en el archivo adjunto LICENSE