From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp12.migadu.com ([2001:41d0:8:6d80::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms9.migadu.com with LMTPS id oBekHLOIPmQDBAAASxT56A (envelope-from ) for ; Tue, 18 Apr 2023 14:10:27 +0200 Received: from aspmx1.migadu.com ([2001:41d0:8:6d80::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp12.migadu.com with LMTPS id sMVPHLOIPmTIqQAAauVa8A (envelope-from ) for ; Tue, 18 Apr 2023 14:10:27 +0200 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by aspmx1.migadu.com (Postfix) with ESMTPS id 1AA7B1D9D8 for ; Tue, 18 Apr 2023 14:10:27 +0200 (CEST) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1pok9T-00077y-Nl; Tue, 18 Apr 2023 08:09:39 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1pok9S-00077f-39 for emacs-orgmode@gnu.org; Tue, 18 Apr 2023 08:09:38 -0400 Received: from se14.route25.eu ([185.95.31.172]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1pok9P-0007e2-Hx for emacs-orgmode@gnu.org; Tue, 18 Apr 2023 08:09:37 -0400 Date: Tue, 18 Apr 2023 14:07:16 +0200 From: Russell Adams To: emacs-orgmode@gnu.org Subject: Re: [ANN] org-jami-bot Message-ID: Mail-Followup-To: emacs-orgmode@gnu.org References: <87mt36p9xg.fsf@hoowl.se> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <87mt36p9xg.fsf@hoowl.se> X-Originating-IP: 185.87.185.80 X-SpamExperts-Domain: out.pcextreme.nl X-SpamExperts-Username: 185.87.185.80 X-SpamExperts-Outgoing-Class: ham X-SpamExperts-Outgoing-Evidence: Combined (0.30) X-Recommended-Action: accept X-Filter-ID: Pt3MvcO5N4iKaDQ5O6lkdGlMVN6RH8bjRMzItlySaT90oTLRFdHXvdKVEgvGapqlPUtbdvnXkggZ 3YnVId/Y5jcf0yeVQAvfjHznO7+bT5xiExUbNqvmdkLSOzf1W2Y3z8hkeSqZT0W1YMl0fRDa99cV PSoHm0W/3adFfiYl2nsA9gKSPZTmcygdURnUZSsR/T4GcPvCLvSpAEEGy7kYxsD3QRUnhlexiXT3 xXuXeIhevFP+kOiMW3ZJfjMJYMEj+gaXrHkgRC7/tI3CjXmVysUByC459pwbW90FmuO/ZWzHh0cQ L0Ci0sRm4Wh/iZxmpDBSGJn7JHVs0uzse1UtzsztdQUSqk/AeLi65+4s/LrywTM2yEHEhvC9Izsy /NENTMQ3Kg3hL2oXz5A5E5R/dS4GkJ5hfB+qWugfDEytZYoACfRtBjLzEjgIZNLWhI/Mshn3T8Ox KyIrAogwLlirll+u0Sc2bgjgy6NE5WzPnrJ1fJyKyenPq733oZ8bAyJmHQrtppYmxMktfUX7kfB+ UdezYqxGMqsKjARq8PBC4qgxMmglBiLsgrvXOb7qEGUwgxHIagHkgJmlqPNWnLI1oovhSJcbnX/H QqL/X9rNCJCc6iESJvKm1NV8gkr+Wu8ScVDXinOVyuIpITQ9z3M3DJ8yTUE5ABY7lZUQaTevIGEl fBskDpezOD6R56jKt/4f5sGjIsTNnA5sjypFefWMeQeYUOp7A73HI6oJg7w/Voco9SNrpkHmnjKv WmkEKauoX0vbOV1GC4tWSdMEfX0qZk++GRKi3fJfRTPr/PuJHE2qLKGw14XJ1HVJ6YVjGtSJdxGq bFPaf63IwETnO6Zd4xSkzD/c4g8T85YvoD1QbZnneJAO7mlkMVYSDhwzudz8ZuM7jUXIESohoO51 xWmU8Xl02Dg0JhzVW+RNBfBsjtQAqRvbnJ7uz7ZwKR0kCJL7YeKFIoZNCEtidK7IlrsGUje9OGGV yYzQv/loOwu0bmsL/wzCdtFGkMNi6UfW3mVmwk3xC0YEqah8H9zG7AE/EhqZfqbUZNOrBWY03CEu +85tl6nIiSdD++5RdEBEl+IPHAXz/6s5FV11bC5ISFJqlg03a6SLNhJ6Q12/4jZa7jE= X-Report-Abuse-To: spam@semaster01.route25.eu Received-SPF: pass client-ip=185.95.31.172; envelope-from=rladams@adamsinfoserv.com; helo=se14.route25.eu X-Spam_score_int: -18 X-Spam_score: -1.9 X-Spam_bar: - X-Spam_report: (-1.9 / 5.0 requ) BAYES_00=-1.9, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: emacs-orgmode@gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: "General discussions about Org-mode." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-orgmode-bounces+larch=yhetil.org@gnu.org Sender: emacs-orgmode-bounces+larch=yhetil.org@gnu.org X-Migadu-Country: US X-Migadu-Flow: FLOW_IN ARC-Seal: i=1; s=key1; d=yhetil.org; t=1681819827; a=rsa-sha256; cv=none; b=iA6C0h/2EzxftjlRGKz9cDYCL7qGQ2QfFBfZ0crRkn/ItqEQe6yMk6JwFPCdkf33ahHnsI w7XMB1vqnCOdKAeaw5vBrnwc6mKL488arvIa0JHFfYA8UWWVs+pQvsRCBOCd8ZybZyp0JM 0HRW5AWjL4ghiuQK1vmiwJ8YNixyHK2xVY29qLuNIi4QUExtcXw9b6NfUlsqswSQT29iBg i0yjcHSN2vIKM4PtvY7nyUhqW6OSux97vw0X++cs5lR9mwksqAk2ry/BeqZi53WF5uQUxA uJ1tKS+mZHv796+WF7wtMwcuXGkNWL3/8VWpJ70mqGpH2makmp3VBRZNHnUNXA== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=none; dmarc=none; spf=pass (aspmx1.migadu.com: domain of "emacs-orgmode-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="emacs-orgmode-bounces+larch=yhetil.org@gnu.org" ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1681819827; h=from:from:sender:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:mime-version:mime-version: content-type:content-type:in-reply-to:in-reply-to: references:references:list-id:list-help:list-unsubscribe: list-subscribe:list-post; bh=qUodQXW5GRV43c9rCwFsjwIC5+OutAovYbSOJULtlgQ=; b=kemQMCSzw+2GeVl7Le2KzVPw13aI+3osvABnYk6J2yWjqRFkPkZg6T0L+Qk9Va/IUMvGt4 3ho1CIHcEPg94/1zz6WGxiE+z8kIi467JH8nafX6GlnNIF2tAU/ux9bb271UJeq8BF9Bug gm8N5rRzavNdROXFkegjkogmuKWIg4Z5YbOm8J4nCZGNv7B5oafqFlV/DUq/CvqELy5GiM YMay9ZN4s12ohcIcxLiOy1nU04+o9Ocg6jUbZ8fEAM9gSli9xaTXPnb5gEyHjM1on2wRIb GtrtYaq3172UUHiwbpTIsNBajccRfX9SQoMy/iD249sWUwSDIkTzTd7tEW6Wlw== X-Migadu-Scanner: scn1.migadu.com X-Migadu-Spam-Score: -1.51 X-Spam-Score: -1.51 X-Migadu-Queue-Id: 1AA7B1D9D8 Authentication-Results: aspmx1.migadu.com; dkim=none; dmarc=none; spf=pass (aspmx1.migadu.com: domain of "emacs-orgmode-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="emacs-orgmode-bounces+larch=yhetil.org@gnu.org" X-TUID: H/uyHPKGkbeZ On Mon, Apr 17, 2023 at 09:22:48PM +0200, Hanno Perrey wrote: > > Dear fellow org-users, > > I have just released two new packages that scratch an old itch of mine: > capturing thoughts, quick notes and URLs while "on the road" with only > my mobile phone around. Messaging myself feels most natural, so that is > what I went with: triggering a capture via GNU Jami, the distributed > private messenger. > > The first package, =jami-bot= provides something of a framework to > handle incoming text and file messages. =org-jami-bot= provides hooks > and functions that extend this to Org mode captures. Any text or file is > being captured, but even simple commands (prefixed with '!') are > possible, for example: Hanno, this is brilliant. I rely heavily on using XMPP notifications with my Emacs/Org setup for appointments. I run a local program for send-xmpp to fire off messages that alert my multiple PC's and my cell phone on my XMPP account. I hadn't considered sending data BACK. That's awesome! How hard would it be to port this to a message agnostic style where other methods could be used? I've used Jami before, but I consider it VOIP software trying to become messenger, where XMPP is messenger trying to become VOIP. I've had battery problems in the past with Jami, but that was back when it was called Ring. I may have to try and adapt this to my workflow. Thanks for sharing! ------------------------------------------------------------------ Russell Adams RLAdams@AdamsInfoServ.com https://www.adamsinfoserv.com/