Difference between revisions of "PigPen"

From Community Pnut.io Wiki
Jump to: navigation, search
(Created page)
 
m (Updated PigPen features (menus))
 
(One intermediate revision by the same user not shown)
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.
 +
 
 +
#    ___          ___
 +
#    / _ |__ ___  / _ | ___  __
 +
#  / ////_// _ \/ //// // |/  \
 +
#  / __// // //// __// ___ / /\|
 +
# /_/  /_/ |_ //_/  |___//_//_/
 +
#        /__/ 
  
 
== Basic features: ==
 
== Basic features: ==
* '''Post''': post, reply, repost, bookmark, send message.
+
A 'screenshot':
* '''Get''': posts, mentions, hashtags, threads, bookmarks, messages, channels, subscribed channels.
+
 
* '''Other''': Follow users.
+
| 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.1.22: ===
+
== Limitations as-of v0.3.21: ==
 
* Text commands only.
 
* Text commands only.
* Only 20 items per inquiry.
+
* Only 20 items per inquiry listing.
* No error handling; e.g. if there are fewer than 20 posts in an inquiry the app will exit.
+
* Not much error handling.
 
* See the changelog link below for more.
 
* See the changelog link below for more.
  

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