a bot library built on top swagsocial.py
- Python 100%
| src/swagsocialbots | ||
| .gitignore | ||
| LICENSE | ||
| pyproject.toml | ||
| README.md | ||
swagsocialbots
Now on PyPI: https://pypi.org/project/swagsocialbots/
Python module to make bots in swagsocial with swagsocial.py
Created by maxie!
Getting your API key
Log into your desired swagsocial account and go to Settings --> API, or click this link
If you would like to grant manage post permissions, which includes making posts and replies. It also allows deleting posts and replies, so be careful!
an example
from swagsocialbots import SwagBot
import time
bot = SwagBot()
@bot.on_mention() # will reply to a post the bot is tagged on
def on_mention(ctx):
ctx.reply(f"Hello, @{ctx.post.author.username}")
# will do anything in a forever loop, useful for bots that
# post something every N amount of time
@bot.forever_loop()
def forever():
bot.post("meow")
time.sleep(3600) # bot will post "meow" every 1 hour
bot.run("api key")