# Wrapper for rainbowstream to use multiple logins and tweet directly
# from the command line. PROFILE_NAME can be anything you want.
rbow() {
- local oath
+ local oath f
oath=$HOME/.rainbow_oauth
if [[ $1 == -* ]]; then
rm -f $oath
# usage: toot [-PROFILE_NAME] [TOOT_ARGS]
toot() {
+ local account
source ~/src/toot/venv/bin/activate
if [[ $1 == -* ]]; then
account=${1#-}
#
# usage: pdt [--dbd] [-m MEDIA_FILE] [-v VIDEO_PATH] [POST]
pdt() {
+ local video media rbow_account gs_account mastodon_account dbd video rbow_arg toot_arg dia_arg gs_arg
if [[ $pdttest ]]; then
rbow_account=iank
gs_account=fsfes
fi
rm -f $oath
ln -s ${oath}-$account $oath
- python3 ~/src/async-upload.py "$media" "$*"
+ python3 ~/src/video-tweet/async-upload.py "$media" "$*"
return
fi
fails=()