Code Monkey home page Code Monkey logo

recipe-whatsapp's Introduction

WhatsApp for Franz

This is the official Franz recipe for WhatsApp

How to create your own Franz recipes:

recipe-whatsapp's People

Contributors

adlk avatar gustavokatel avatar haraldox avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar

recipe-whatsapp's Issues

Not running in fullscreen anymore

For a couple of days now, the whatsapp web service is not running using the whole screen like it used to be. I need to zoom in a couple of times to make it look like it's using the whole window, but having it zoomed it like that is kinda weird.

Did something change either in this recipe or whatsapp web? Anybody knows what I can do to fix it?

[5.9.2] Allways have to reconnect to Whatapp

Using Franz 5.9.2 i always have to reconnect with my phone
Auswahl_159

Using Linux Mint
Kernel: 5.4.0-109-generic x86_64 bits: 64 - Desktop: Cinnamon 5.2.7 - Distro: Linux Mint 20.3 Una

WhatsApp always logs me out after quitting Franz

Hi.
I didn't find anything in the other repos and closed issues.
For some reason, Franz always keeps logging me out of WhatsApp.
I can't remember when it started but even though I check "Keep me signed in" I get signed out.

Version: 5.0.0-beta.18 (5.0.0-beta.18.903)

If you need more information, please let me know. :)

Sidebar badge notification not cleared after Whatsapp updates

Steps taken

  1. Receive a message on Whatsapp, causing the Whatsapp badge to show a notification.
  2. Open the Whatsapp tab.
  3. Click the new message. At this point, the badge will still show the notification, and the message itself (in the app) will display as unread.
  4. Click the "update" notification in Whatsapp. The app will reload.

Observed result

The in-app message is now shown as read, but the badge still shows the notification.

Expected result

The notification is cleared from the badge.

System details

  • macOS 10.13.5
  • Franz 5.0.0-beta.18.903
  • Whatsapp service settings: all options turned on
  • Franz settings: all options on

Chats disapear

Chats are disapearing.

Please see picture below:
image

Version: Franz 5.9.2.2089

Whatsapp Energy Impact Spike

Hi. I love Franz and I'm just reporting this issue that happened to me with the latest version.

I'm using 9 services: 6 slack accounts, messenger, google calendar and whatsapp. All the services are ok, but Whatsapp, when loaded, consumes a lot of resources.

I turned off Whatsapp services, and everything was running perfectly. However, the moment I turn Whatsapp on, my computer gets all laggy, energy impact increases to 300+, and I can hear my Mac's fans at full speed.

Franz version: 5.0.0-beta.22
macOS Mojave version 10.14.2 (18C54)

When a group is muted, Franz still show the notification

I have some muted contacts/groups, but on Franz it keeps showing the notification that I have an unread message, even though the group is set to hide notifications.

Expected Behavior
It shouldn't show the notification as the group is configured to not show.

Current Behavior
It shows the notification that I have an unread message.

Possible Solution
Check if the group is configured to hide notifications.

Steps to Reproduce (for bugs)

  1. Log in to whatsapp
  2. Mute a group and configure it to hide notifications
  3. Receive a message on that group
  4. You'll see that the notifications are shown in Franz

Context
Well, I don't want to be bothered by these groups.

Your Environment
Franz Version used: 5.0.0-beta.10
Operating System and version: Windows 10 - Build 1511

Notification count not working since last whatsapp update

Whatsapp web was recently updated (1 or 2 days ago), and since then the notification count does not work any longer.

It seems that replacing
const elements = document.querySelectorAll('.CxUIE, .unread, ._0LqQ');
by
const elements = document.querySelectorAll('._31gEB');
fixes it, or at least it did in my case.

Unread Messages if a contact is pinned

If I pin a contact in WhatsApp I have a unread message in Franz
This is confusing.

In my opinion there shouldn't be a unread message shown if only a contact is pinned.
3 pinned contacts:
image

0 pinned contacts:
image

Maybe this can be corrected in one of the next releases?

Disable "New Message" Sound without disabling "Voice Message" Sound

Current behavior:
If Audio is disabled (to not get an audio notification for each new message), listening to voice messages does not work anymore.

Target behavior:
Disabling notification sound for new messages without loosing the ability to listen to voice-messages

Note:
Hopefully there was not an update in the meantime or i did not notify some settings

Information about my machine:

System:    Kernel: 5.4.0-66-generic x86_64 bits: 64 compiler: gcc v: 9.3.0 
           Desktop: Cinnamon 4.8.6 wm: muffin 4.8.1 dm: GDM3 3.36.3, LightDM 1.30.0 
           Distro: Linux Mint 20.1 Ulyssa base: Ubuntu 20.04 focal 
Machine:   Type: Desktop Mobo: ASUSTeK model: Z170 PRO GAMING v: Rev X.0x serial: <filter> 
           UEFI: American Megatrends v: 3805 date: 05/16/2018 
CPU:       Topology: Quad Core model: Intel Core i7-6700K bits: 64 type: MT MCP arch: Skylake-S 
           rev: 3 L2 cache: 8192 KiB 
           flags: avx avx2 lm nx pae sse sse2 sse3 sse4_1 sse4_2 ssse3 vmx bogomips: 63999 
           Speed: 800 MHz min/max: 800/4300 MHz Core speeds (MHz): 1: 800 2: 800 3: 800 4: 800 
           5: 800 6: 800 7: 800 8: 800 
Graphics:  Device-1: NVIDIA GP106 [GeForce GTX 1060 6GB] vendor: Gigabyte driver: nvidia 
           v: 450.102.04 bus ID: 01:00.0 chip ID: 10de:1c03 
           Display: x11 server: X.Org 1.20.9 driver: nvidia 
           unloaded: fbdev,modesetting,nouveau,vesa resolution: 3440x1440~50Hz 
           OpenGL: renderer: GeForce GTX 1060 6GB/PCIe/SSE2 v: 4.6.0 NVIDIA 450.102.04 
           direct render: Yes 
Audio:     Device-1: Intel 100 Series/C230 Series Family HD Audio vendor: ASUSTeK 
           driver: snd_hda_intel v: kernel bus ID: 00:1f.3 chip ID: 8086:a170 
           Device-2: NVIDIA GP106 High Definition Audio vendor: Gigabyte driver: snd_hda_intel 
           v: kernel bus ID: 01:00.1 chip ID: 10de:10f1 
           Sound Server: ALSA v: k5.4.0-66-generic 
Network:   Device-1: Intel Ethernet I219-V vendor: ASUSTeK driver: e1000e v: 3.2.6-k port: f000 
           bus ID: 00:1f.6 chip ID: 8086:15b8 
           IF: enp0s31f6 state: up speed: 1000 Mbps duplex: full mac: <filter> 
           Device-2: Intel Wireless 7265 driver: iwlwifi v: kernel port: e000 bus ID: 03:00.0 
           chip ID: 8086:095a 
           IF: wlp3s0 state: down mac: <filter> 
Drives:    Local Storage: total: 4.55 TiB used: 655.31 GiB (14.1%) 
           ID-1: /dev/nvme0n1 vendor: Western Digital model: WDS100T3X0C-00SJG0 size: 931.51 GiB 
           speed: 31.6 Gb/s lanes: 4 serial: <filter> rev: 111110WD scheme: GPT 
           ID-2: /dev/sda vendor: Western Digital model: WD40EFRX-68WT0N0 size: 3.64 TiB 
           speed: 6.0 Gb/s rotation: 5400 rpm serial: <filter> rev: 0A82 scheme: GPT 
Partition: ID-1: / size: 915.40 GiB used: 298.94 GiB (32.7%) fs: ext4 dev: /dev/nvme0n1p2 
Sensors:   System Temperatures: cpu: 29.8 C mobo: 27.8 C gpu: nvidia temp: 74 C 
           Fan Speeds (RPM): N/A gpu: nvidia fan: 60% 
Repos:     No active apt repos in: /etc/apt/sources.list 
           Active apt repos in: /etc/apt/sources.list.d/agornostal-ulauncher-dev-focal.list 
           1: deb http://ppa.launchpad.net/agornostal/ulauncher-dev/ubuntu focal main
           Active apt repos in: /etc/apt/sources.list.d/kritalime-ppa-focal.list 
           1: deb http://ppa.launchpad.net/kritalime/ppa/ubuntu focal main
           Active apt repos in: /etc/apt/sources.list.d/microsoft-edge-dev.list 
           1: deb [arch=amd64] http://packages.microsoft.com/repos/edge/ stable main
           Active apt repos in: /etc/apt/sources.list.d/official-package-repositories.list 
           1: deb http://packages.linuxmint.com ulyssa main upstream import backport #id:linuxmint_main
           2: deb http://archive.ubuntu.com/ubuntu focal main restricted universe multiverse
           3: deb http://archive.ubuntu.com/ubuntu focal-updates main restricted universe multiverse
           4: deb http://archive.ubuntu.com/ubuntu focal-backports main restricted universe multiverse
           5: deb http://security.ubuntu.com/ubuntu/ focal-security main restricted universe multiverse
           6: deb http://archive.canonical.com/ubuntu/ focal partner
           Active apt repos in: /etc/apt/sources.list.d/softmaker.list 
           1: deb http://shop.softmaker.com/repo/apt wheezy non-free
           Active apt repos in: /etc/apt/sources.list.d/teamviewer.list 
           1: deb https://linux.teamviewer.com/deb stable main
           2: deb https://linux.teamviewer.com/deb preview main
           Active apt repos in: /etc/apt/sources.list.d/videolan-master-daily-focal.list 
           1: deb http://ppa.launchpad.net/videolan/master-daily/ubuntu focal main
Info:      Processes: 346 Uptime: 3d 21h 42m Memory: 62.76 GiB used: 7.47 GiB (11.9%) 
           Init: systemd v: 245 runlevel: 5 Compilers: gcc: 9.3.0 alt: 8/9 Shell: bash v: 5.0.17 
           running in: gnome-terminal inxi: 3.0.38 

[New Idea] Option to start a new chat in WhatsApp with an unregistered number

Hello, thank you very much for this great program.

Usually I have to give information to people from WhatsApp, and Franz help me to do it in an easy way, but I face a problem when I have to contact people not registered in the mobile phone. In these situations, I have to open a web browser and type in the address bar https://api.whatsapp.com/send?phone=XXXXXXXXXX (where XXXXXXXXXX is the unregistered phone number), and after the first message, I can come back to Franz and continue writing from the program.

This works, but it disables the WhatsApp account in Franz while I'm at the web browser.

Therefore, I would like to suggest to you a new idea, to give Franz an option to allow write a message to an unregistered number, without the need to open a web browser. It would be great to just type the unregistered number into a Franz field and then start typing the messages.

Thanks in advance for your help.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.