Releases: Nycolazs/Zappy
Release list
Zappy v1.4.7
Zappy v1.4.7
What's New
- Hardened the bot so it only handles private WhatsApp chats and ignores groups, status, broadcasts, and newsletters.
- Removed operational WhatsApp group alerts.
- Improved TikTok and Instagram video download handling with stricter MP4 output, upload-size limits, retries, and safer yt-dlp update attempts.
- Prevented oversized or unknown media from being sent as generic
.binfiles. - Added sticker metadata:
Sticker created with Zappy BOT 🤖 by @nycolazs. - Added clearer runtime logs for bot start/stop, missing WhatsApp sessions, WhatsApp bridge state changes, and startup failures.
- Kept diagnostics in the Logs screen instead of adding extra status cards to Home.
Previous v1.4.6 Highlights
- Added an Automation setting to enable or disable the one-time first-message welcome.
- The bot now respects the welcome setting before sending or recording first-contact welcomes.
- Added a Room migration so existing installs keep the welcome enabled by default.
Previous v1.4.5 Highlights
- Renamed the project and app to Zappy.
- Added a one-time first-message welcome with basic commands in the selected bot-message language.
- Fixed relative published dates from YouTube search results so values such as
há 6 anosare localized with the bot-message language. - Updated the README with clearer setup, command, operation, and development guidance.
- Removed the old sticker slash commands from public usage; private-chat images are still converted to stickers automatically.
Previous v1.4.4 Highlights
- Added public Instagram and TikTok video URL downloads through
/v <url>. - Added automatic private-chat image-to-sticker conversion, disabled in groups.
- Improved sticker conversion so image proportions are preserved.
- Fixed repeated update downloads by reusing the already downloaded APK.
- Updated bot messages so user-facing bot replies follow the selected bot-message language.
- Added MIT license and README support links.
Previous v1.4.3 Highlights
- Added a WhatsApp Blocklist in Settings with a modern add/remove number interface.
- Blocklisted numbers are ignored by the bot without disconnecting WhatsApp.
- Fixed bottom navigation page syncing.
- Improved dark mode system bar icon contrast.
- Improved bot-message language handling for all listed languages.
Previous v1.4.2 Highlights
- Blocked bot startup until WhatsApp has a saved linked-device session.
- Auto-start on boot now skips startup when WhatsApp is not paired or connected.
- Fixed update checking/downloading so network work runs off the Android main thread.
- Fixed bot-message language so search results, status labels, download captions, and user-facing errors follow the selected bot language.
Previous v1.4.1 Highlights
- Added GitHub release update checking from the About card.
- When a newer APK is available, the app downloads it and opens the Android installer.
- If Android blocks APK installs from this app, it opens the required permission screen.
- The app is now locked to portrait orientation.
Notes
Android does not allow a normal app to replace itself silently. The updater automates checking and downloading, then Android requires the user to confirm installation.
Previous v1.4.0 Highlights
- App language and bot message language default to the Android system language.
- Unsupported system languages fall back to English.
- Redesigned Settings and improved light/dark theme colors.
Zappy v1.4.6
What's New
- Added an Automation setting to enable or disable the one-time first-message welcome.
- The bot now respects the welcome setting before sending or recording first-contact welcomes.
- Added a Room migration so existing installs keep the welcome enabled by default.
Validation
- ANDROID_HOME=/opt/homebrew/share/android-commandlinetools ./gradlew testDebugUnitTest assembleDebug
- Installed and checked v1.4.5 flow on the connected ADB device before release prep; v1.4.6 APK was rebuilt successfully for this release.
Zappy v1.4.5
Zappy v1.4.5
What's New
- Renamed the project and app to Zappy.
- Added a one-time first-message welcome with basic commands in the selected bot-message language.
- Fixed relative published dates from YouTube search results so values such as
há 6 anosare localized with the bot-message language. - Updated the README with clearer setup, command, operation, and development guidance.
- Removed the old sticker slash commands from public usage; private-chat images are still converted to stickers automatically.
Previous v1.4.4 Highlights
- Added public Instagram and TikTok video URL downloads through
/v <url>. - Added automatic private-chat image-to-sticker conversion, disabled in groups.
- Improved sticker conversion so image proportions are preserved.
- Fixed repeated update downloads by reusing the already downloaded APK.
- Updated bot messages so user-facing bot replies follow the selected bot-message language.
- Added MIT license and README support links.
Previous v1.4.3 Highlights
- Added a WhatsApp Blocklist in Settings with a modern add/remove number interface.
- Blocklisted numbers are ignored by the bot without disconnecting WhatsApp.
- Fixed bottom navigation page syncing.
- Improved dark mode system bar icon contrast.
- Improved bot-message language handling for all listed languages.
Previous v1.4.2 Highlights
- Blocked bot startup until WhatsApp has a saved linked-device session.
- Auto-start on boot now skips startup when WhatsApp is not paired or connected.
- Fixed update checking/downloading so network work runs off the Android main thread.
- Fixed bot-message language so search results, status labels, download captions, and user-facing errors follow the selected bot language.
Previous v1.4.1 Highlights
- Added GitHub release update checking from the About card.
- When a newer APK is available, the app downloads it and opens the Android installer.
- If Android blocks APK installs from this app, it opens the required permission screen.
- The app is now locked to portrait orientation.
Notes
Android does not allow a normal app to replace itself silently. The updater automates checking and downloading, then Android requires the user to confirm installation.
Previous v1.4.0 Highlights
- App language and bot message language default to the Android system language.
- Unsupported system languages fall back to English.
- Redesigned Settings and improved light/dark theme colors.
ZapTube Bot v1.4.4
ZapTube Bot v1.4.4
What's New
- Added public Instagram and TikTok video URL downloads through
/v <url>. - Added automatic private-chat image-to-sticker conversion, disabled in groups.
- Improved sticker conversion so image proportions are preserved.
- Fixed repeated update downloads by reusing the already downloaded APK.
- Updated bot messages so user-facing bot replies follow the selected bot-message language.
- Added MIT license and README support links.
Previous v1.4.3 Highlights
- Added a WhatsApp Blocklist in Settings with a modern add/remove number interface.
- Blocklisted numbers are ignored by the bot without disconnecting WhatsApp.
- Fixed bottom navigation page syncing.
- Improved dark mode system bar icon contrast.
- Improved bot-message language handling for all listed languages.
Previous v1.4.2 Highlights
- Blocked bot startup until WhatsApp has a saved linked-device session.
- Auto-start on boot now skips startup when WhatsApp is not paired or connected.
- Fixed update checking/downloading so network work runs off the Android main thread.
- Fixed bot-message language so search results, status labels, download captions, and user-facing errors follow the selected bot language.
Previous v1.4.1 Highlights
- Added GitHub release update checking from the About card.
- When a newer APK is available, the app downloads it and opens the Android installer.
- If Android blocks APK installs from this app, it opens the required permission screen.
- The app is now locked to portrait orientation.
Notes
Android does not allow a normal app to replace itself silently. The updater automates checking and downloading, then Android requires the user to confirm installation.
Previous v1.4.0 Highlights
- App language and bot message language default to the Android system language.
- Unsupported system languages fall back to English.
- Redesigned Settings and improved light/dark theme colors.
ZapTube Bot v1.4.3
ZapTube Bot v1.4.3
What's New
- Added a WhatsApp Blocklist in Settings with a modern add/remove number interface.
- Blocklisted numbers are ignored by the bot without disconnecting WhatsApp.
- Fixed bottom navigation page syncing.
- Improved dark mode system bar icon contrast.
- Improved bot-message language handling for all listed languages.
Previous v1.4.2 Highlights
- Blocked bot startup until WhatsApp has a saved linked-device session.
- Auto-start on boot now skips startup when WhatsApp is not paired or connected.
- Fixed update checking/downloading so network work runs off the Android main thread.
- Fixed bot-message language so search results, status labels, download captions, and user-facing errors follow the selected bot language.
Previous v1.4.1 Highlights
- Added GitHub release update checking from the About card.
- When a newer APK is available, the app downloads it and opens the Android installer.
- If Android blocks APK installs from this app, it opens the required permission screen.
- The app is now locked to portrait orientation.
Notes
Android does not allow a normal app to replace itself silently. The updater automates checking and downloading, then Android requires the user to confirm installation.
Previous v1.4.0 Highlights
- App language and bot message language default to the Android system language.
- Unsupported system languages fall back to English.
- Redesigned Settings and improved light/dark theme colors.
ZapTube Bot v1.4.2
ZapTube Bot v1.4.2
What's New
- Blocked bot startup until WhatsApp has a saved linked-device session.
- Auto-start on boot now skips startup when WhatsApp is not paired or connected.
- Fixed update checking/downloading so network work runs off the Android main thread.
- Fixed bot-message language so search results, status labels, download captions, and user-facing errors follow the selected bot language.
Previous v1.4.1 Highlights
- Added GitHub release update checking from the About card.
- When a newer APK is available, the app downloads it and opens the Android installer.
- If Android blocks APK installs from this app, it opens the required permission screen.
- The app is now locked to portrait orientation.
Notes
Android does not allow a normal app to replace itself silently. The updater automates checking and downloading, then Android requires the user to confirm installation.
Previous v1.4.0 Highlights
- App language and bot message language default to the Android system language.
- Unsupported system languages fall back to English.
- Redesigned Settings and improved light/dark theme colors.
ZapTube Bot v1.4.1
ZapTube Bot v1.4.1
What's New
- Added GitHub release update checking from the About card.
- When a newer APK is available, the app downloads it and opens the Android installer.
- If Android blocks APK installs from this app, it opens the required permission screen.
- The app is now locked to portrait orientation.
Notes
Android does not allow a normal app to replace itself silently. The updater automates checking and downloading, then Android requires the user to confirm installation.
Previous v1.4.0 Highlights
- App language and bot message language default to the Android system language.
- Unsupported system languages fall back to English.
- Redesigned Settings and improved light/dark theme colors.
ZapTube Bot v1.4.0
ZapTube Bot v1.4.0
What's New
- App language now defaults to the Android system language.
- Bot WhatsApp message language also defaults to the Android system language.
- If the system language is not supported, both fall back to English.
- Added the explicit "System language" option to language dropdowns.
- Redesigned Settings with clearer sections and improved light/dark theme colors.
- Added network preference controls, direct YouTube link downloads, playlist audio ZIP support, and the About card inside Settings.
How to Install
- Download
ZapTube-Bot-v1.4.0.apkfrom this release. - Install it on the Android phone that will run the bot.
- Open
ZapTube Bot. - Go to
Settingsand pair WhatsApp as a linked device. - Tap
Start bot.
Main Commands
/help: show help./{search query}: search YouTube./v1: send the video from result 1./a1: send the audio from result 1./v <YouTube link>: send video from a direct YouTube link./a <YouTube link>: send MP3 audio from a direct YouTube link./a <YouTube playlist link>: send playlist MP3 files in a ZIP.
Zap Bot Android v1.3.0
What's changed
- Localized Home, Jobs, Logs, and Settings UI text according to the selected app language.
- Translated the WhatsApp integration card and Settings controls.
- Updated Jobs timestamps to match Logs: 12-hour time without seconds.
- Added a clean notification icon and simplified the foreground notification.
- Preserved selected screen when changing app theme.
- Improved bot message language support and runtime uptime tracking.
- Kept recent performance and media fixes for faster responses and reliable audio/video downloads.
Validation
- Ran
./gradlew :app:assembleDebugsuccessfully.
Zap Bot Android v1.2.0
What's changed
- Added persisted appearance settings with System, Light, and Dark modes.
- Moved battery settings into the Settings screen and removed the delete-files toggle while keeping cleanup enabled by default.
- Redesigned the Home screen with a professional status card, focused Start/Stop action, daily metrics, and a tappable Failed metric that opens recent errors.
- Added swipe navigation between tabs with animated page transitions.
- Improved Logs with recent-error filtering, 12-hour timestamps without seconds, and friendlier contact labels.
- Fixed WhatsApp video sends so MP4 files are sent as video instead of
.bin. - Raised the bot video send limit to 1.5 GB.
Validation
- Ran
./gradlew :app:assembleDebugsuccessfully. - Installed and launched the debug APK on the connected ADB device during validation.