All Projects → j4rj4r → BotTwitter

j4rj4r / BotTwitter

Licence: MIT license
Un bot Twitter multicompte pour participer aux concours. (Twitter Contest Bot)

Programming Languages

python
139335 projects - #7 most used programming language
Dockerfile
14818 projects

Projects that are alternatives of or similar to BotTwitter

Yatcobot
Yatcobot (Yet another twitter contest bot) is the most advanced and configurable bot for twitter contests and giveaways
Stars: ✭ 60 (+62.16%)
Mutual labels:  giveaway, twitter-contest
twitter-bot
Simple Twitter bot using Tweepy and Python
Stars: ✭ 16 (-56.76%)
Mutual labels:  tweepy
winbot-twitter-bot
Twitter contest bot trained to win giveaways.
Stars: ✭ 22 (-40.54%)
Mutual labels:  giveaway
TgTwitterStreamer
Continous Integration from Twitter to Telegram.
Stars: ✭ 55 (+48.65%)
Mutual labels:  tweepy
LGBTQ-of-the-day-bot
Twitter bot tweeting fun goofy lgbtq things and queer history of the day
Stars: ✭ 65 (+75.68%)
Mutual labels:  tweepy
Twitterbot en 30
Los bots son relevantes para nosotros, pues automatizan tareas que eventualmente simplificarán trabajo a futuro. En este taller relámpago aprenderemos cómo crear un bot en Twitter usando Python, para de manera automática tuitear frases de un libro. ¡En sólo 30 minutos!
Stars: ✭ 19 (-48.65%)
Mutual labels:  tweepy
discord-giveaway-bot
🎁 Very simple giveaway bot made with discord.js and discord-giveaways
Stars: ✭ 188 (+408.11%)
Mutual labels:  giveaway
kafka-twitter-spark-streaming
Counting Tweets Per User in Real-Time
Stars: ✭ 38 (+2.7%)
Mutual labels:  tweepy
stock reminder bot
A twitter bot that reminds you of stock and crypto predictions
Stars: ✭ 25 (-32.43%)
Mutual labels:  tweepy
discord-twitter-webhooks
🤖 Stream tweets to Discord
Stars: ✭ 47 (+27.03%)
Mutual labels:  tweepy
pandas twitter
Analyzing Trump's tweets using Python (Pandas + Twitter workshop)
Stars: ✭ 81 (+118.92%)
Mutual labels:  tweepy
twint-explorer
TWINT Graph Visualizer
Stars: ✭ 72 (+94.59%)
Mutual labels:  tweepy
Bot Cursos Graty
Bot tributo a los "CURSOS GRATY" de @AgustinaLocke.
Stars: ✭ 16 (-56.76%)
Mutual labels:  tweepy
discord-sniper
🔰 Discord Nitro, Giveaway and Privnote sniper! Made with Python
Stars: ✭ 120 (+224.32%)
Mutual labels:  giveaway
TinyFlowerBeds
Educational bot that posts a tiny flower bed on Twitter every few hours. Check it out if you're new to Python and open source!
Stars: ✭ 12 (-67.57%)
Mutual labels:  tweepy
auto-task
此版本不再维护,新版本地址:https://github.com/HCLonely/auto-task-v4
Stars: ✭ 37 (+0%)
Mutual labels:  giveaway
TwitterPiBot
A Python based bot for Raspberry Pi that grabs tweets with a specific hashtag and reads them out loud.
Stars: ✭ 85 (+129.73%)
Mutual labels:  tweepy
autodm base
This is a twitter bot that works like others auto base account (tubirfess, askmenfess etc). Built using python 3.7
Stars: ✭ 25 (-32.43%)
Mutual labels:  tweepy
TwitterAutoReplyBot
This is a tiny Python script that replies to a specified number of tweets containing a specified hashtag.
Stars: ✭ 33 (-10.81%)
Mutual labels:  tweepy
TwitterScraper
Scrape a User's Twitter data! Bypass the 3,200 tweet API limit for a User!
Stars: ✭ 80 (+116.22%)
Mutual labels:  tweepy

BotTwitter

Un bot multi-compte Twitter simple d'utilisation pour participer aux concours (et les gagner).

Les fonctionnalités du bot :

  • Multicompte
  • Bypass les protections de Pickaw (Twrench)
  • Tag des comptes quand un concours le demande
  • Retweet, like et follow les concours
  • Unfollow automatique
  • Possibilité de blacklist des comptes
  • Si le concours le demande le bot peut follow plusieurs personnes
  • Le bot peut répondre à un concours avec des hashtags

Dépendance du script :

Vous devez installer ces libraries python3 pour que le script fonctionne :

Tweepy
PyYaml
feedparser

Installation :

  • Dans un premier temps pour utiliser le script vous allez avoir besoin d'un compte développeur Twitter et de récupérer vos accès à l'API. Vous pouvez demander cet accès sur le site développeur de Twitter : Twitter Developer
    Si vous avez besoin d'un tutoriel : Tutoriel compte développeur

  • Vous devez ensuite installer une version 3.x de Python : Python 3.x

  • Pour finir vous devez installer les libraries Tweepy, PyYaml et feedparser:

    python3 -m pip install tweepy PyYaml feedparser
    ou
    py -m pip install tweepy PyYaml feedparser
    

Ces commandes sont à rentrer dans votre console (cmd pour Windows) Si pip n'est pas reconnu vous devez l'installer.

Configuration :

Tous les paramètres de configurations sont dans le fichier configuration.yml.
Copiez le fichier configuration.yml.dist pour créer le fichier configuration.yml.

Une fois que vous avez téléchargé le projet, pour pouvoir lancer le script vous devez ajouter dans le fichier configuration.yml les clés de l'API Twitter.

accounts:
  # Accounts name
  - "Nom du compte":
      # API key
      - "Example"
      # API key secret
      - "Example"
      # Access token
      - "Example"
      # Access token secret
      - "Example"

Vous pouvez rajouter autant de comptes que vous voulez. Evitez les comptes commençants par un chiffre.

accounts:
  # Accounts name
  - "Nom du compte":
      # API key
      - "Example"
      # API key secret
      - "Example"
      # Access token
      - "Example"
      # Access token secret
      - "Example"
  - "Nom du compte 2":
      # API key
      - "Example"
      # API key secret
      - "Example"
      # Access token
      - "Example"
      # Access token secret
      - "Example"

Pour faire fonctionner correctement la fonction de bypass antibot, vous devez renseigner des flux rss.
Une liste de flux que vous pouvez ajouter est disponible ici : Flux rss

# RSS
flux_rss:
    - https://partner-feeds.20min.ch/rss/20minutes
    - https://www.24matins.fr/feed

Il est possible désactiver la fonction de bypass antibot, la fonction like des concours, la fonction commenter avec un hashtag.

# Use the antibot bypass feature (True/False)
bypass_antibot : True

# Like all giveaway (True/False)
like_giveaway : False

# Comment with hashtag (True/False)
comment_with_hashtag : True

Vous pouvez ajouter des mot à rechercher pour trouver des concours

# Words to search for giveaway
words_to_search:
  - "#concours"
  - "#JeuConcours"
  - "concours pour gagner"
  - "Gagnez rt + follow"
  - "RT & follow"

Vous pouvez définir des comptes à tag quand un concours le demande (par défaut vos bots peuvent se tag entre eux)

# Accounts we want to invite
accounts_to_tag:
  - "@j4rj4r_binks"

En copiant des tweets, vous pouvez récupéré des tweets "sensibles". Il y a donc la possibilité de filtrer des mots à ne pas copier.

# Words that should not be copied with the antibot
words_to_blacklist_antibot:
  - "pd"
  - "tapette"
  - "enculé"
  - "pédale"
  - "isis"

Lancement du bot :

python3 main.py
ou
py main.py

Vous avez une question ? Des idées d'ameliorations ? vous pouvez venir sur notre serveur discord : MoneyMakers On recherche des devs pour continuer à améliorer ce bot et à commencer de nouveaux projets !

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].