Turses es un cliente de twitter para todos aquellos amantes de la consola licenciado bajo GPL-3.0 y desarrollado en Python, basado en tyrs (otro cliente de twitter desarrollado por Nicolas Paris), el cual tiene caracteristicas muy interesantes que hacen de turses una excelente alternativa para trinar desde una consola. Algunas de sus caracteristicas mas importantes son:
- Multiple timelines (buffers)
- Multi-columna
- Tweet, Responder, Retweet, borrar tweet
- Follow/Unfollow
- Favorite/Unfavorite
- Mensajes directos.
- Abrir enlaces en el navegador
- Vista en hilos
- Search
- Ver tweets de cualquier usuario
- Completamente customizable
- Multiple cuentas
Su instalacion es bastante sencilla, se puede realizar de varias formas:
- Se puede descargar el codigo fuente desde aca, y ejecutar el instalador:
$ python setup.py install
- Usando PIP
$ pip install turses
- O usando easy_install (no recomendado, mejor usar PIP)
$ easy_install turses
Al igual que su instalacion, su uso es facil e intuitivo, ademas de su amigable interfaz. Algunos atajos de teclado que maneja turses son:
Comandos de movimiento:
Arriba (k) – scroll up.
Abajo (j) – scroll down
Izquierda (h) – activate the timeline on the left
Derecha (l) – activate the timeline on the right
scroll_to_top (g) – scroll to top
scroll_to_bottom (G) – scroll to bottom
Commandos de twitter:
tweet (t) – compose a tweet
delete_tweet (X) – delete focused status
reply (r) – reply to focused status
retweet (R) – retweet focused status
retweet_and_edit (E) – open a editor for manually retweeting the focused status status
send_dm (D) – compose a direct message
update (u) – refresh the active timeline
update_all (S) – refresh all the timelines
tweet_hashtag (H) – compose a tweet with the same hashtags as the focused status
fav (b) – mark focused tweet as favorite
delete_fav (ctrl b) – remove tweet from favorites
follow_selected (f) – follow selected status author
unfollow_selected (U) – unfollow selected status author
Commandos de buffer:
activate_first_buffer (a) – activate first buffer
activate_last_buffer (e) – activate last buffer
shift_buffer_beggining (ctrl a shift) – active buffer to the beginning
shift_buffer_end (ctrl e shift) – active buffer to the end
shift_buffer_left (< shift) – active buffer one position to the left
shift_buffer_right (> shift) – active buffer one position to the right
expand_visible_left (p) – expand visible timelines one column to the left
expand_visible_right (n) – expand visible timelines one column to the right
shrink_visible_left (P) – shrink visible timelines one column from the left
shrink_visible_right (N) – shrink visible timelines one column from the left
delete_buffer (d) – delete buffer
clear (c) – clear status bar
mark_all_as_read (A) – mark all tweets in the current timeline as read
Commandos de timeline:
home (.) – open a home timeline
own_tweets (_) – open a timeline with your tweets
favorites (B) – open a timeline with your favorites
mentions (m) – open a mentions timeline
DMs (M) – open a direct message timeline
search (/) – search for term and show resulting timeline
search_user (@) – open a timeline with the tweets of the specified user
user_timeline (+) – open a timeline with the tweets of the focused status author
thread (T) – open the thread of the focused status
hashtags (L) – open a search timeline with the hashtags of the focused status
Otros comandos:
quit (q) – exit programComo ven se es un cliente bastante agradable, con muchas caracteristicas. Desafortunadamente turses toadia no se encuentra en Debian, sin embargo, se esta trabajando en incluir este magnifico cliente en los archivos de Debian.
openurl (o) – open URLs of the focused status in a browser
redraw (ctrl l) – redraw the screen