Difference between revisions of "PigPen"

From Community Pnut.io Wiki
Jump to: navigation, search
(Updated listing)
m (Updated PigPen features (menus))
 
Line 1: Line 1:
PigPen is a text-driven Python app with rudimentary post and query abilities. Developed in Python 2.7 to be compatible with the [[Libraries|PNUTpy library]], all the work is tailored to work on an iPhone 6 running Pythonista. Think pre-alpha and dial your expectations back a bit.
+
PigPen is a text-driven Python app with rudimentary post and query abilities. Developed in Python 3.5 and using the [[Libraries|PNUTpy library]], all the work is tailored to work on an iPhone 6 running Pythonista. Think pre-alpha and dial your expectations back a bit.
  
 
  #    ___          ___
 
  #    ___          ___
Line 11: Line 11:
 
A 'screenshot':
 
A 'screenshot':
  
  | PigPen | pnut u:@bazbt3
+
  | PigPen | u:175 @bazbt3
  gg global timeline  gt your timeline
+
  | help.menu | io.files | set.config
  p post     rp repost  gm mentions
+
  p.post r.reply rp.repost xp.x-post
r reply    gth getthrd gp getpost
+
   gm.mentions gt.timeline gg.globaltl
  b bookmark  gb bookmrks gh 'hashtag'
+
  gi.interact gth.getthrd gp.getpost
  f follow    gu getuser gi interacts
+
  gu.getuser gup.usrpost f.follow
  msg message gms getmsgs gs getsubs
+
  gb.bookmrks b.bookmark  gh.hashtag
gc getchanl sub subscribechannel
+
  msg.message gc.getchan gcm.getmsgs
  | help=menu exit=exit
+
  gs.getsubs- sub.subchan uns.unsubch
  Choice? gt
+
  sp.spamchn | del.mute/block | x.exit
 +
  Command? gt
 
  ---------------
 
  ---------------
 
  @joe: [u:117+f+F]
 
  @joe: [u:117+f+F]
Line 30: Line 31:
 
   [enter]=next r=reply rp=repost
 
   [enter]=next r=reply rp=repost
 
   b=bookmark gth=get thread
 
   b=bookmark gth=get thread
   x=exit
+
   x=exit  
  -------------------------------
 
  
== Limitations as-of v0.2.3: ==
+
=== Files submenu ===
* Text commands only (no images or files.)
+
| files |
 +
gf = get a file
 +
gmf = get my files
 +
upload = upload an image
 +
avn = set normal avatar
 +
avt = set ThemeMonday avatar
 +
[return] = back
 +
* Note, avatar operations do not work yet.
 +
 
 +
=== Settings submenu ===
 +
| settings |
 +
gc = change general count? (20)
 +
cc = change channel count? (30)
 +
[return] = back
 +
 
 +
=== Delete, mute & block submenu ===
 +
| mute/block/delete |
 +
delp = delete a post
 +
muteu = mute a user
 +
unmuteu = unmute a user
 +
mutec = mute a channel
 +
unmutec = unmute a channel
 +
[return] = back
 +
 
 +
== Limitations as-of v0.3.21: ==
 +
* Text commands only.
 
* Only 20 items per inquiry listing.
 
* Only 20 items per inquiry listing.
 
* Not much error handling.
 
* Not much error handling.

Latest revision as of 15:13, 22 December 2017

PigPen is a text-driven Python app with rudimentary post and query abilities. Developed in Python 3.5 and using the PNUTpy library, all the work is tailored to work on an iPhone 6 running Pythonista. Think pre-alpha and dial your expectations back a bit.

#     ___          ___
#    / _ |__ ___  / _ | ___  __ 
#   / ////_// _ \/ //// // |/  \
#  / __// // //// __// ___ / /\|
# /_/  /_/ |_ //_/   |___//_//_/
#         /__/   

Basic features:

A 'screenshot':

| PigPen | u:175 @bazbt3
| help.menu | io.files | set.config
p.post r.reply rp.repost xp.x-post
 gm.mentions gt.timeline gg.globaltl
 gi.interact gth.getthrd gp.getpost
 gu.getuser  gup.usrpost f.follow
 gb.bookmrks b.bookmark  gh.hashtag
msg.message  gc.getchan  gcm.getmsgs
 gs.getsubs- sub.subchan uns.unsubch
sp.spamchn | del.mute/block | x.exit
Command? gt
---------------
@joe: [u:117+f+F]
2017-11-13 21:21:56+00:00 []
@jacobrealo Yep, they did a Search competition last year where the two winners to host the reboot which the reboot airs this month.
 id:224845 rep:224801 thd:224801
 ------------------------------- help
  Inline interactions menu:
  [enter]=next r=reply rp=repost
  b=bookmark gth=get thread
  x=exit 

Files submenu

| files |
gf = get a file
gmf = get my files
upload = upload an image
avn = set normal avatar
avt = set ThemeMonday avatar
[return] = back
  • Note, avatar operations do not work yet.

Settings submenu

| settings |
gc = change general count? (20)
cc = change channel count? (30)
[return] = back

Delete, mute & block submenu

| mute/block/delete |
delp = delete a post
muteu = mute a user
unmuteu = unmute a user
mutec = mute a channel
unmutec = unmute a channel
[return] = back

Limitations as-of v0.3.21:

  • Text commands only.
  • Only 20 items per inquiry listing.
  • Not much error handling.
  • See the changelog link below for more.

Direct Link

See website link below.

Pnut App Page

Not applied for yet.

Developer

@bazbt3

Website

https://github.com/bazbt3/PigPen

Changelog

https://github.com/bazbt3/PigPen/blob/master/CHANGELOG.md