The project consist in developing a twitter bot that does the following task:
- Add Accounts (with user name and password) Or maybe using OAuth So users can add their accounts.
- The bot should have an admin panel where I can set the task to do like:
-- Retweet a message with a certain hashtag
-- Mention an User
-- Post tweets in time and date set in admin panel.
-- Auto followback when a user follow one of the accounts added
-- Mark as favorite a certain tweet with a certain hashtag
-- Follow users that use a certain hashtag in their tweet
-- Send a direct message when a User follow the user accounts added
All the accounts added should do the same tasks but in random order (random users) and also It should have an option where I can set the difference in time that each account should do the task. For example (retweet a certain message every 3 minutes.
It should allow also to tweet from multiple accounts.
Display statistics on tweets, retweets, and all activity done by the bot.
I forgot to add the following task:
-- Say thanks when a #FF is done to the account (The thank you message should be set in admin panel)
-- There is a task called: "Post tweets in time and date set in admin panel." Here, in admin panel should have an option to add a list of tweets" And the accounts added will randomly select a message from list and the accounts should be selected randomly too.
-- Show a list of people who aren´t following back and it should show a button so I can unfollow that person (Like unfollowers.me)