https://github.com/gitagogaming/twitter---touchportal
https://github.com/gitagogaming/twitter---touchportal
Last synced: 9 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/gitagogaming/twitter---touchportal
- Owner: gitagogaming
- Created: 2023-06-26T21:55:44.000Z (almost 3 years ago)
- Default Branch: master
- Last Pushed: 2023-11-10T01:26:55.000Z (over 2 years ago)
- Last Synced: 2025-04-14T12:53:30.099Z (about 1 year ago)
- Language: Python
- Size: 31.3 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Funding: .github/funding.yml
Awesome Lists containing this project
README
# Twitter Plugin
Built for Touch Portal
- [Twitter Extras](#Twitter-Extras)
- [Description](#description)
- [Tweet Upload Restrictions](#Tweet-Restrictions)
- [Actions](#actions)
- [Main Actions](#gitago.twitter.mainactions)
- [States](#states)
- [Twitter Extras](#gitago.twitter.mainstates)
- [Twitter Extras | Tweets](#gitago.twitter.tweetsstates)
- [Bugs and Support](#bugs-and-suggestion)
# Description
Do things on your Twitter using Touch Portal
- Send Poll Tweet: Engage your audience with interactive poll tweets.
- Send Tweet: Share your thoughts and updates with a single click.
- Send Tweet with Media: Enhance your tweets with captivating images or videos.
- Change Profile Picture: Easily update your profile image to reflect your personal brand.
- Change Display Name: Customize your display name to make a lasting impression.
# Tweet-Restrictions
## Image Upload Recommendations / Restrictions
- Supported image media types: JPG, PNG, GIF, WEBP
- Image size should be less than 5 MB
- Animated GIF size should be less than 15 MB
- Animated GIF Number of frames should be less than 350
- Resolution should be less than 1280x1080 (width x height)
## Video Upload Recommendations / Restrictions
- Video Codec: H264 High Profile
- Frame Rates: 30 FPS, 60 FPS (should be 60 or less)
- Video Resolution: 1280x720 (landscape), 720x1280 (portrait), 720x720 (square)
- Minimum Video Bitrate: 5,000 kbps
- Minimum Audio Bitrate: 128 kbps
- Aspect Ratio: 16:9 (landscape or portrait), 1:1 (square)
- Audio Codec: AAC LC (Recommended)
- File Size: Must not exceed 512 mb
- Duration: must be between 0.5 seconds and 140 seconds
__If you are still having issue uploading a media file, please post the file here and explain what you have tried so far.__
## Actions
Category: Twitter Extras (Click to expand)
Action NameDescriptionFormatData
choices/default (in bold)On
Hold
Send Poll Tweet Poll Tweet Message:[1] Duration: [2] - Reply Options: [3] - Super Followers Only: [4] | Poll Options: Option1:[5] Option2:[6] Option3:[7] Option4:[8]Click to expand
- Type: text
Default: Hello World
- Type: text
Default: 30
- Type: choice
Default: everyone Possible choices: ['everyone', 'mentionedUsers', 'following']
- Type: choice
Default: False Possible choices: ['True', 'False']
- Type: text
Default: Yes
- Type: text
Default: No
- Type: text
Default: Maybe
- Type: text
<empty>
No
Send Tweet Tweet Message:[1] - Reply Options: [2] - Super Followers Only: [3]
- Type: text
Default: Hello World
- Type: choice
Default: everyone Possible choices: ['everyone', 'mentionedUsers', 'following']
- Type: choice
Default: False Possible choices: ['True', 'False']
No
Send Tweet with Media Tweet Message:[1] with Media:[4] - Reply Options: [2] - Super Followers Only: [3]Click to expand
- Type: text
Default: Hello World
- Type: choice
Default: everyone Possible choices: ['everyone', 'mentionedUsers', 'following']
- Type: choice
Default: False Possible choices: ['True', 'False']
- Type: file
<empty>
No
Change Profile Picture Update Profile Image:[1]
- Type: file
<empty>
No
Change Display Name New Display Name:[1]
- Type: text
<empty>
No
## States
Category: Twitter Extras (Click to expand)
| Id | Description | DefaultValue | parentGroup |
| --- | --- | --- | --- |
| .state.Twitter_Status | TW | Twitter Status | Disconnected | |
| .state.Twitter.Screen_Name | TW | Twitter Screen Name | | |
| .state.Twitter.Name | TW | Twitter Name | | |
| .state.Twitter.User_ID | TW | Twitter User ID | | |
| .state.Twitter.Followers_Count | TW | Twitter Followers Count | | |
| .state.Twitter.Friends_Count | TW | Twitter Friends Count | | |
| .state.Twitter.ProfilePhoto_ICON | TW | Twitter Profile Photo ICON | | |
| .state.Twitter.ProfilePhoto_URL | TW | Twitter Profile Photo URL | | |
Category: Twitter Extras | Tweets (Click to expand)
| Id | Description | DefaultValue | parentGroup |
| --- | --- | --- | --- |
| .state.Twitter.Last_Tweet_URL | TW | Twitter Last Tweet URL | | |
| .state.Twitter.Last_Tweet_ID | TW | Twitter Last Tweet ID | | |
| .state.Twitter.Last_TweetPoll_ID | TW | Twitter Last Tweet Poll ID | | |
| .state.Twitter.Last_TweetPoll_URL | TW | Twitter Last Tweet Poll URL | | |
# Bugs and Suggestion
Open an issue on github or join offical [TouchPortal Discord](https://discord.gg/MgxQb8r) for support.