AI prompts
base on revanced-patches for twitter <div align="center">
<p align="center">
<img src="https://socialify.git.ci/crimera/piko/image?forks=1&language=1&name=1&owner=1&pattern=Circuit%20Board&stargazers=1&theme=Auto" alt="piko" width="640" height="320" />
</p>
<h1 align="center">
Revanced patches focused on Twitter/X <br>
<a href ="https://t.me/pikopatches">
<img src="https://img.shields.io/badge/Telegram-2CA5E0?style=for-the-badge&logo=telegram&logoColor=white"/>
</a>
</h1>
<summary><h2>🕹️ Usage</h2></summary>
<b>Revanced Cli</b>
🚨 Use [Revanced Cli v4.6.0](https://github.com/ReVanced/revanced-cli/releases/tag/v4.6.0) for building.
The latest Cli is not compatible.
Download [crimera/piko](https://github.com/crimera/piko/releases) patches and [crimera/revanced-integrations](https://github.com/crimera/revanced-integrations/releases).
```sh
java -jar cli.jar patch \
-b piko.jar \
-m integrations.apk \
-o out.apk input.apk
```
<p><b>or Revanced Manager</b>
<details>
<div align="left">
Currently, piko patches are not compatible with the latest version of Revanced Manager.
Use [Revanced Manager v1.22.0](https://github.com/ReVanced/revanced-manager/releases/tag/v1.22.0) or [RVX Manager v1.22.2](https://github.com/inotia00/revanced-manager/releases/tag/v1.22.2).
To use these patches in ReVanced Manager, follow the steps below or see image:
1. Set `crimera` as the patches organization.<br>
2. Set `piko` the patches source.<br>
3. Set `crimera` as integration organization.<br>
4. Press ok then force stop Revanced Manager before opening it again
<img src="docs/images/manager.png" alt="usage" width="200" />
</div>
</details>
<summary><h2>⚙️ Patch Details</h2></summary>
<details>
<table>
<thead>
<tr>
<th>Patch Name</th>
<th>Patch Description</th>
<th>Category</th>
<th>Image</th>
</tr>
</thead>
<tbody>
<tr>
<td><code>Remove Ads</code></td>
<td>Removes promoted posts in timeline and replies</td>
<td>Ads</td>
<td> <details><img src="./docs/images/1-ad-block.webp" alt="1-ad-block" width="800" height="240"/></details></td>
</tr>
<tr>
<td><code>Remove Google Ads</code></td>
<td>Removes Google ads in timeline and replies</td>
<td>Ads</td>
<td> <details><img src="./docs/images/5-g-ads-block.webp" alt="5-g-ads-block" width="800" height="240"/></details></td>
</tr>
<tr>
<td><code>Remove "Who to follow" Banner</code></td>
<td>Removes "Who to follow" block in timeline</td>
<td>Ads</td>
<td> <details><img src="./docs/images/8-who-to-follow.webp" alt="8-who-to-follow" width="800" height="240"/></details></td>
</tr>
<tr>
<td><code>Remove "Communities to join" Banner</code></td>
<td>Removes "Communities to join" block in timeline</td>
<td>Ads</td>
<td> <details><img src="./docs/images/2-comm-to-join.webp" alt="2-comm-to-join" width="800" height="240"/></details></td>
</tr>
<tr>
<td><code>Remove "Creators to subscribe" Banner</code></td>
<td>Removes "Creators to subscribe" block in timeline</td>
<td>Ads</td>
<td> <details><img src="./docs/images/3-creator-to-sub.webp" alt="3-creator-to-sub" width="800" height="240"/></details></td>
</tr>
<tr>
<td><code>Remove "Pinned posts by followers" Banner</code></td>
<td>Removes "Pinned posts by followers" block in timeline</td>
<td>Ads</td>
<td> <details><img src="./docs/images/6-pinned-by-followers.webp" alt="6-pinned-by-followers" width="800" height="240"/></details></td>
</tr>
<tr>
<td><code>Remove "Revisit Bookmark" Banner</code></td>
<td>Removes "Revisit your bookmark" block in timeline</td>
<td>Ads</td>
<td> <details><img src="./docs/images/7-revisit-your-bmk.webp" alt="7-revisit-your-bmk" width="800" height="240"/></details></td>
</tr>
<tr>
<td><code>Remove Detailed posts</code></td>
<td>Removes "Discover more" Banner in threads</td>
<td>Ads</td>
<td> <details><img src="./docs/images/4-discover-more.webp" alt="4-discover-more" width="800" height="240"/></details></td>
</tr>
<tr>
<td><code>Hide Promoted Trends</code></td>
<td>Removes Hide Promoted Trends in explore</td>
<td>Ads</td>
<td> <details><img src="./docs/images/9-promoted-trends.webp" alt="9-promoted-trends" width="800" height="240"/></details></td>
</tr>
<tr>
<td><code>Custom download folder</code></td>
<td>Change the download directory for video downloads</td>
<td>Downloads</td>
<td></td>
</tr>
<tr>
<td><code>Clear tracking params</code></td>
<td>Removes tracking parameters when sharing links</td>
<td>Link</td>
<td></td>
</tr>
<tr>
<td><code>No shortened URL</code></td>
<td>Get rid of t.co short urls</td>
<td>Link</td>
<td></td>
</tr>
<tr>
<td><code>Bring back twitter</code></td>
<td>Bring back old twitter logo and name</td>
<td>Misc</td>
<td></td>
</tr>
<tr>
<td><code>Disable chirp font</code></td>
<td>Disable chirp font (X's default font)</td>
<td>Misc</td>
<td></td>
</tr>
<tr>
<td><code>Hide FAB</code></td>
<td>Hides Floating Action Button</td>
<td>Misc</td>
<td> <details><img src="./docs/images/10-hide-fab.webp" alt="10-hide-fab" width="800" height="240"/></details></td>
</tr>
<tr>
<td><code>Hide FAB Menu Buttons</code></td>
<td>Hides Floating Action Button menu buttons</td>
<td>Misc</td>
<td> <details><img src="./docs/images/24-hide-fab-btns.webp" alt="24-hide-fab-btns" width="800" height="240"/></details></td>
</tr>
<tr>
<td><code>Hide Community Notes</code></td>
<td></td>
<td>Misc</td>
<td> <details><img src="./docs/images/11-hide-comm-notes.webp" alt="11-hide-comm-notes" width="800" height="240"/></details></td>
</tr>
<tr>
<td><code>Hide Recommended Users</code></td>
<td>Hide recommended users that pops up when you follow someone</td>
<td>Misc</td>
<td> <details><img src="./docs/images/12-recc-users.webp" alt="12-recc-users" width="800" height="240"/></details></td>
</tr>
<tr>
<td><code>Selectable Text</code></td>
<td>Makes bio and username selectable</td>
<td>Misc</td>
<td> <details><img src="./docs/images/13-selectable-text.webp" alt="13-selectable-text" width="800" height="240"/></details></td>
</tr>
<tr>
<td><code>Show sensitive media</code></td>
<td></td>
<td>Misc</td>
<td> <details><img src="./docs/images/14-show-sen-media.webp" alt="14-show-sen-media" width="800" height="240"/></details></td>
</tr>
<tr>
<td><code>Adds settings</code></td>
<td>Adds mod settings</td>
<td>Misc</td>
<td> <details><img src="./docs/images/15-mod-settings.webp" alt="15-mod-settings" width="800" height="240"/></details></td>
</tr>
<tr>
<td><code>Remove view count</code></td>
<td>Removes the view count from the bottom of tweets</td>
<td>Misc</td>
<td> <details><img src="./docs/images/16-hide-view-count.webp" alt="16-hide-view-count" width="800" height="240"/></details></td>
</tr>
<tr>
<td><code>Hook feature flag</code></td>
<td>Allows for adding custom feature flags</td>
<td>Misc</td>
<td></td>
</tr>
<tr>
<td><code>Enable custom app icon and nav icon settings</code></td>
<td></td>
<td>Premium</td>
<td> <details><img src="./docs/images/17-customize-icon-n-navbar.webp" alt="17-customize-icon-n-navbar" width="800" height="240"/></details></td>
</tr>
<tr>
<td><code>Enable Reader Mode</code></td>
<td>Enables \"Reader Mode\" on long threads. Requires X 10.72.2-release.0 or earlier.</td>
<td>Premium</td>
<td> <details><img src="./docs/images/18-reader-mode.webp" alt="18-reader-mode" width="800" height="240"/></details></td>
</tr>
<tr>
<td><code>Enable Undo Posts</code></td>
<td>Enables ability to undo posts before posting</td>
<td>Premium</td>
<td> <details><img src="./docs/images/19-undo-mode.webp" alt="19-undo-mode" width="800" height="240"/></details></td>
</tr>
<tr>
<td><code>Download patch</code></td>
<td>Unlocks the ability to download videos and gifs</td>
<td>Premium</td>
<td> <details><img src="./docs/images/20-download-media.webp" alt="20-download-media" width="800" height="240"/></details></td>
</tr>
<tr>
<td><code>Hide Banner</code></td>
<td>Hide new post banner</td>
<td>Timeline</td>
<td> <details><img src="./docs/images/21-hide-banner.webp" alt="21-hide-banner" width="800" height="240"/></details></td>
</tr>
<tr>
<td><code>Hide For You</code></td>
<td>Hides For You tab from timeline</td>
<td>Timeline</td>
<td> <details><img src="./docs/images/22-hide-foryou.webp" alt="22-hide-foryou" width="800" height="240"/></details></td>
</tr>
<tr>
<td><code>Hide Live Threads</code></td>
<td>Hide Live section</td>
<td>Timeline</td>
<td> <details><img src="./docs/images/23-hide-live-threads.webp" alt="23-hide-live-threads" width="800" height="240"/></details></td>
</tr>
<tr>
<td><code>Hide bookmark icon in timeline</code></td>
<td></td>
<td>Timeline</td>
<td></td>
</tr>
</tbody>
</table>
</details>
<summary><h2>🛠️ Building</h2></summary>
To build ReVanced Patches, you can follow the <a href="https://github.com/ReVanced/revanced-documentation">ReVanced documentation</a>.
<summary><h2>✨Stargazers over time</h2></summary>
<p align="center">
<img src="https://starchart.cc/crimera/piko.svg?variant=light" alt="piko" width="640" height="320" />
</p>
</div>
## License
[](http://www.gnu.org/licenses/gpl-3.0.en.html)
These patches are fully FOSS. You can use, study, share and modify it at your will. They can be redistributed and/or modified under the terms of the [GNU General Public License](https://www.gnu.org/licenses/gpl.html) version 3 or later published by the Free Software Foundation.
---
", Assign "at most 3 tags" to the expected json: {"id":"13866","tags":[]} "only from the tags list I provide: [{"id":77,"name":"3d"},{"id":89,"name":"agent"},{"id":17,"name":"ai"},{"id":54,"name":"algorithm"},{"id":24,"name":"api"},{"id":44,"name":"authentication"},{"id":3,"name":"aws"},{"id":27,"name":"backend"},{"id":60,"name":"benchmark"},{"id":72,"name":"best-practices"},{"id":39,"name":"bitcoin"},{"id":37,"name":"blockchain"},{"id":1,"name":"blog"},{"id":45,"name":"bundler"},{"id":58,"name":"cache"},{"id":21,"name":"chat"},{"id":49,"name":"cicd"},{"id":4,"name":"cli"},{"id":64,"name":"cloud-native"},{"id":48,"name":"cms"},{"id":61,"name":"compiler"},{"id":68,"name":"containerization"},{"id":92,"name":"crm"},{"id":34,"name":"data"},{"id":47,"name":"database"},{"id":8,"name":"declarative-gui "},{"id":9,"name":"deploy-tool"},{"id":53,"name":"desktop-app"},{"id":6,"name":"dev-exp-lib"},{"id":59,"name":"dev-tool"},{"id":13,"name":"ecommerce"},{"id":26,"name":"editor"},{"id":66,"name":"emulator"},{"id":62,"name":"filesystem"},{"id":80,"name":"finance"},{"id":15,"name":"firmware"},{"id":73,"name":"for-fun"},{"id":2,"name":"framework"},{"id":11,"name":"frontend"},{"id":22,"name":"game"},{"id":81,"name":"game-engine "},{"id":23,"name":"graphql"},{"id":84,"name":"gui"},{"id":91,"name":"http"},{"id":5,"name":"http-client"},{"id":51,"name":"iac"},{"id":30,"name":"ide"},{"id":78,"name":"iot"},{"id":40,"name":"json"},{"id":83,"name":"julian"},{"id":38,"name":"k8s"},{"id":31,"name":"language"},{"id":10,"name":"learning-resource"},{"id":33,"name":"lib"},{"id":41,"name":"linter"},{"id":28,"name":"lms"},{"id":16,"name":"logging"},{"id":76,"name":"low-code"},{"id":90,"name":"message-queue"},{"id":42,"name":"mobile-app"},{"id":18,"name":"monitoring"},{"id":36,"name":"networking"},{"id":7,"name":"node-version"},{"id":55,"name":"nosql"},{"id":57,"name":"observability"},{"id":46,"name":"orm"},{"id":52,"name":"os"},{"id":14,"name":"parser"},{"id":74,"name":"react"},{"id":82,"name":"real-time"},{"id":56,"name":"robot"},{"id":65,"name":"runtime"},{"id":32,"name":"sdk"},{"id":71,"name":"search"},{"id":63,"name":"secrets"},{"id":25,"name":"security"},{"id":85,"name":"server"},{"id":86,"name":"serverless"},{"id":70,"name":"storage"},{"id":75,"name":"system-design"},{"id":79,"name":"terminal"},{"id":29,"name":"testing"},{"id":12,"name":"ui"},{"id":50,"name":"ux"},{"id":88,"name":"video"},{"id":20,"name":"web-app"},{"id":35,"name":"web-server"},{"id":43,"name":"webassembly"},{"id":69,"name":"workflow"},{"id":87,"name":"yaml"}]" returns me the "expected json"