Code Monkey home page Code Monkey logo

Comments (13)

orakaro avatar orakaro commented on July 30, 2024 5

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.

danmichaelo avatar danmichaelo commented on July 30, 2024 2

πŸ‘ 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.

PSK-L avatar PSK-L commented on July 30, 2024 2

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.

trcyprkr avatar trcyprkr commented on July 30, 2024 2

@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.

benoittgt avatar benoittgt commented on July 30, 2024 1

Really interested to the feature too. πŸ‘
Behind a tmux, it will be awesome

from rainbowstream.

dotsam avatar dotsam commented on July 30, 2024 1

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.

weems avatar weems commented on July 30, 2024

Multiple accounts will really improve my current workflow. Can't wait to see it implemented.

from rainbowstream.

queuebit avatar queuebit commented on July 30, 2024

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.

boj avatar boj commented on July 30, 2024

Giving this a πŸ‘ as well, came here looking specifically for this.

from rainbowstream.

msikma avatar msikma commented on July 30, 2024

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.

rodneyrod avatar rodneyrod commented on July 30, 2024

Has any progress been made in this area?

from rainbowstream.

jjaone avatar jjaone commented on July 30, 2024

Any progress on this? Would be a welcomed feature requested already 2 years ago..

from rainbowstream.

ralmcruz avatar ralmcruz commented on July 30, 2024

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)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    πŸ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo 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.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❀️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.