Comments (13)
Hi @playpauseandstop. Thanks for the idea π
RS doesn't have multiple accounts support at this time, so if you want to log in with different Twitter account:
- Backup current account's token:
mv ~/.rainbow_oauth ~/.rainbow_oauth_whatever
. - Start RS again.
RS will create a new ~/.rainbow_oauth
for the new account and this way you won't need to create another system user.
I will consider to add a feature which allow to manage and quick switch between multiple Twitter accounts in time. Be patient :)
from rainbowstream.
π Having a personal account and one or more accounts for organizations you're a member of, it would be great to be able to quickly switch between them. And if you have two accounts account1
and account2
it would be really cool if you could do stream mine account1
, stream mine account2
to stream both at the same time.
from rainbowstream.
Share the same opinion as everyone here, it would be an interesting option to easily switch between accounts or at least have several terminal sessions with different profiles, wait impatiently
from rainbowstream.
@benoittgt that's me too. i'm tmux'in with many things going on at the same time. I would also like to see the ability to tweet via cli through RS without needing to have the interface running. Something like "rainbowstream -t -user 'Hey what's happening guys'" or "echo 'Hey what's happening' | rainbowstream -t -user. That way you could insert it into your shell and get/send a tweet at certain times or for certain reasons etc etc.
from rainbowstream.
Really interested to the feature too. π
Behind a tmux, it will be awesome
from rainbowstream.
As a quick workaround to this, in rainbow.py, the code is building the path to the oauth config with the environmental variable for HOME or USERPROFILE, so if you create a new folder for each user you'd like to use, you should be able to launch rainbowstream with HOME=/home/sam/rainbowstream_USER2 rainbowstream
and have it read from a separate oauth and config file. In config.py os.path.expanduser("~")
is being used, which also checks HOME first, so config will be read from this location as well. None the less, a command line switch for this would be much nicer, and support for multiple accounts in the same instance would be nice too.
from rainbowstream.
Multiple accounts will really improve my current workflow. Can't wait to see it implemented.
from rainbowstream.
Another +1 for this feature. (Or should I have π this instead, whichever)
It would be great if you could rep X as OTHER_ACCOUNT
in the main stream as well, so you could reply to a tweet as another authenticated user.
from rainbowstream.
Giving this a π as well, came here looking specifically for this.
from rainbowstream.
This honestly shouldn't be too difficult to implement, since it (probably?) only needs to switch between different oauth keys. Maybe it can be implemented easily with an invocation variable, e.g.
rainbowstream --user=msikma
Then it switches around the oauth, and then runs normally.
Making it work from inside the application, without quitting and restarting, would be more involved.
from rainbowstream.
Has any progress been made in this area?
from rainbowstream.
Any progress on this? Would be a welcomed feature requested already 2 years ago..
from rainbowstream.
Hi @playpauseandstop. Thanks for the idea +1
RS doesn't have multiple accounts support at this time, so if you want to log in with different Twitter account:
* Backup current account's token: `mv ~/.rainbow_oauth ~/.rainbow_oauth_whatever`. * Start RS again.
RS will create a new
~/.rainbow_oauth
for the new account and this way you won't need to create another system user.I will consider to add a feature which allow to manage and quick switch between multiple Twitter accounts in time. Be patient :)
Thanks. This works. I just created a copy from both accounts and is just a matter of cp ~/rainbow_oauth_account1 ~/rainbow_oauth to switch between then.
Great work
from rainbowstream.
Related Issues (20)
- Sorry, image link is broken
- tweet can't start with @ HOT 1
- [Solution] Your ~/.rainbow_config.json is messed up HOT 1
- Did Rainbowstream seriously rise from the dead?!?!
- Help command seems broken HOT 3
- [BUG] rainbowstream won't run
- Not able to Install Help!!!!
- Viewings different lists with tmux and vertical/horizontal splits
- This application does not work at all HOT 3
- [Feature Request] Twitter Circle support
- feature request: change "h friends_and_followers" to something shorter HOT 1
- 503 being received causing an exception to occur, leading to a secondary exception with auth details displayed on terminal.
- Limit of image size exceeded
- Feature Request for Twitter Circle.
- Didn't find documentation on how to use from the command line HOT 1
- Rate limit exceeded HOT 2
- Feature Request | Automatically Append Default Text to Every Tweet Sent
- Connection problem with twitter REST API HOT 9
- FileNotFoundError: Could not find module 'C:\Users\cicap\.image.so' (or one of its dependencies). Try using the full path with constructor syntax.
- No module named βpkg_resourcesβ HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
π Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. πππ
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google β€οΈ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from rainbowstream.