Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/cytec/pyburn

adds fire to your pyLoad
https://github.com/cytec/pyburn

Last synced: about 1 month ago
JSON representation

adds fire to your pyLoad

Awesome Lists containing this project

README

        

# pyBurn

ive rewritten my bash scripts to python... yeah!
so now pyBurn is a hook for pyLoad itself.

## NOTE!
Currently this is in heavy development.

So if you like to test, feel free to do so but notice that this is still a verry early version

## Current features:

**Add new Links over Twitter**

Usage: AddLinks {CONTAINERNAME} LINK LINK LINK

If no Containername it generates one based on DM Sendername and Date.



**Twitter Response**

Activate the Twitter Response Options in the Settings and pyBurn will send you either an DM or an @ reply after adding the links from your AddLinks command.

**Twitter Commands**

status: returns the current status

help: list of commands

version: display pyLoad and pyBurn version

about: some infos about pyBurn

restart: restart pyLoad

shoutdown: shoutdown pyLoad

##Requiers:

* pyLoad
* python-twitter
* twitter API keys (http://twitter.com/apps)

## How To:

Install pyLoad.

Install python-twitter

go to http://twitter.com/apps and create an app, be sure you select DM access under rights.

**Download pyBurn**

open pyBurn in your Favorite text editor and change this line:

api = twitter.Api(consumer_key='', consumer_secret='', access_token_key='', access_token_secret='')

to contain your app keys

(copy/move it to module/plugins/hooks)

Start pyLoad

Activate/Change Settings in the Webinterface.

## The Settings:

**Activated:**

Plugin Activated (no/yes)

default: no



**Interval:**

Interval to run in seconds

default: 30



**Twitter Response:**

Sends back a Response after a command was executed to nitify you (no/yes)

default no



**Use DM Whitelist**

Use Whitelist of Twitter users (no/yes)

YOU NEED TO SET THE USERNAME IN "DM Whitelist" (seperated by blanks)

default no



**DM Whitelist:**

only accept DM's from this User (ONLY NEEDED IF "Use DM Whitelist" is TRUE)

default none



**Twitter Notify:**

Send Notifications when Package Downloads are finished (no/yes)

default no



**Use DM for Notify:**

Use DM instead of @ reply for ANY KIND notifications/replys (no/yes)

default no



**Twitter Notify User:**

Use this if you like to Notify another like the one who send the connand, leve it as it is to send notes back to the sender

default none



**Twitter Notify for every File:**

Notifications for every File thats successfully downloaded (no/yes) if no is selected notifications are only send if a Package is finished

default no