Bookmarks
Tag cloud
Picture wall
Daily
RSS Feed
  • RSS Feed
  • Daily Feed
  • Weekly Feed
  • Monthly Feed
Filters

Links per page

  • 20 links
  • 50 links
  • 100 links

Filters

Untagged links
page 2 / 4
74 results tagged xmpp  ✕   ✕
Profanity https://profanity-im.github.io/
Tue 08 Jun 2021 12:09:50 PM PDT archive.org

Profanity is a console based XMPP client written in C using ncurses and libstrophe, inspired by Irssi. Cross platform, lightweight, very handy. Takes a bit of fiddling to manage multiple accounts, though.

c xmpp client ncurses text im
stan-janssen/tinyxmpp https://github.com/stan-janssen/tinyxmpp
Thu 20 May 2021 12:06:11 PM PDT archive.org

TinyXMPP is a small XMPP client library for Python applications. It allows developers to easily connect to XMPP servers and exchange messages in a fast and secure way.

The only demo code seems to be in the README right now.

python modules xmpp exocortex asynchronous
moparisthebest/sendxmpp-py https://github.com/moparisthebest/sendxmpp-py
Sat 08 May 2021 04:56:39 PM PDT archive.org

sendxmpp is the XMPP equivalent of sendmail. It is an alternative to the old sendxmpp written in Perl.

Dependencies:

  • python 3
  • dnspython
  • sleekxmpp
cli python xmpp
Using Prosody with a HTTP Reverse Proxy https://blog.agayon.be/prosody_http.html
Tue 06 Apr 2021 11:39:27 AM PDT archive.org
howto xmpp prosody http reverseproxy
voger/qXMPPconsole https://github.com/voger/qXMPPconsole
Tue 09 Mar 2021 03:11:27 PM PST archive.org

qXMPPconsole is a browser based XMPP console. It is writen with the purpose to aid in learning the XMPP protocol. So far it is tested only over websockets and connecting to localhost. Comments, issues, pull requests are welcome.

The application is a single static web page.

html5 javascript xmpp console
taylordotfish/xmpp-omemo-downloader https://github.com/taylordotfish/xmpp-omemo-downloader
Fri 05 Feb 2021 05:50:13 PM PST archive.org

A script that downloads and decrypts OMEMO-encrypted files sent over XMPP. Useful when your XMPP client supports OMEMO-encrypted messages, but not files.

cli python xmpp client omemo utilities downloads
mdosch/go-sendxmpp https://salsa.debian.org/mdosch/go-sendxmpp
Fri 29 Jan 2021 08:18:08 PM PST archive.org

A CLI based XMPP client. Useful for sending one-shot messages or in conjunction with a long-running process (e.g., tail -f /var/log/message | grep blah). Written in Go so it's statically compiled and surprisingly portable.

Pull the dependencies into $GOPATH: go get salsa.debian.org/mdosch/go-sendxmpp

Cross compiling for OpenWRT running on MIPS: GOOS=linux GOARCH=mipsle GOMIPS=softfloat go build -ldflags "-s -w" salsa.debian.org/mdosch/go-sendxmpp

Cross compiling for OpenWRT running on ARM v7: GOOS=linux GOARCH=arm GOARM=7 go build salsa.debian.org/mdosch/go-sendxmpp

Compiling for the native host: go build

The resulting executable will be ~/go-sendxmpp/go-sendxmpp. Upload to the box in question and enjoy.

I rename the executables so that the destination architecture is explicit:

  • go-sendxmpp.openwrt-arm7
  • go-sendxmpp.openwrt-mipsle-softfloat
golang xmpp cli tools sysadmin exocortex openwrt
decentral1se/xbotlib https://github.com/decentral1se/xbotlib
Fri 15 Jan 2021 04:10:47 PM PST archive.org

A friendly lightweight wrapper around slixmpp for writing XMPP bots in Python. The goal is to make writing and running XMPP bots easy and fun. xbotlib is a single file implementation which can easily be understood and extended. It provides a small API surface which reflects the slixmpp way of doing things.

The xbotlib source code and ideas are largely borrowed/stolen/adapted/reimagined from the XMPP bot experiments that have gone on and are still going on in Varia.

python modules xmpp wrapper exocortex bots
xabber-web https://github.com/redsolution/xabber-web
Thu 14 Jan 2021 12:51:03 PM PST archive.org

Xabber for Web is an open-source XMPP client built to provide first-class chat experience in any modern browser. It looks and works great and is meant to provide seamless convergence with other versions of Xabber for different platforms.

Looks like more node.js webshit. Strongly resembles Discord's UI. An account's Xabber settings are synched from the server.

xmpp client nodejs webapps
GitHub - slice/black-hole: XMPP ↔ Discord bridge in Python 3 https://github.com/slice/black-hole
Fri 09 Oct 2020 01:29:58 PM PDT archive.org

black-hole is a configurable XMPP ↔ Discord bridge written in Python 3.6.

It uses Discord.py@rewrite and aioxmpp.

Worth reading through just because it demonstrates how to use aioxmpp.

python bot bridge xmpp discord protocols
mightyBroccoli/xmpp-chatbot https://github.com/mightyBroccoli/xmpp-chatbot
Tue 15 Sep 2020 11:06:26 AM PDT archive.org

XMPP Bot to provide version/uptime/contact information for federated XMPP servers. !commands. Uses documented XEPs for its functionality, so make sure they're enabled on the server side. MUC enabled. "Federated" is the key here - the has to be able to contact other servers on the XMPP network.

Written using Python3.

Forked the repo: https://github.com/virtadpt/xmpp-chatbot

xmpp python bot administration query exocortex
GitHub - JabberSPAM/blacklist: Public Blacklist of Spam Servers https://github.com/JabberSPAM/blacklist
Thu 10 Sep 2020 07:52:54 PM PDT archive.org

This repository contains a blacklist.txt of XMPP domains that are used by spammers and do not react to abuse complaints. Servers are added and removed according to the following rules. The track record leading to addition or removal is documented in the respective git commit.

xmpp blocking blacklist antispam instantmessaging
GitHub - dantin/cubit https://github.com/dantin/cubit
Thu 27 Aug 2020 09:49:40 AM PDT archive.org

A customized XMPP server. Seems very early in development.

golang server xmpp conferencing
movim/movim: Movim - Decentralized social platform https://github.com/movim/movim
Fri 07 Aug 2020 05:41:44 PM PDT archive.org

Movim is a decentralized social platform, written in PHP and HTML5 and based on XMPP. Database backend for caching. Seems suited for not-shared hosting because php-fpm is recommended, as well as Websockets and a long-running daemon (which shared hosting providers like Dreamhost don't like and kill automatically). Seems to require experienced webapp admins because knowledge of the application architecture is required.

Requires that the server support XEP-0060 (pubsub) because message transfer is built on top of it.

php xmpp socialnetworks webapps decentralized html5 composer
GitHub - jgru/xmpp-mitm https://github.com/jgru/xmpp-mitm
Mon 03 Aug 2020 08:34:48 AM PDT archive.org

Python utility, which decrypts TLS encrypted XMPP traffic by acting as an active MiTM and looking for STARTTLS requests.

xmpp infosec mitm python cli
horazont/xmpp-echo-bot: XMPP/Jabber echo bot (written in sed) https://github.com/horazont/xmpp-echo-bot
Sun 26 Jul 2020 03:25:51 PM PDT archive.org

An XMPP echo bot written with sed and a shell script. Maybe something that I could tinker with to run on embedded devices? Not needing libstrophe is a plus.

xmpp bot sed script exocortex openwrt
Puppet-Finland/milter-xmpp https://github.com/Puppet-Finland/milter-xmpp
Sat 30 May 2020 06:24:02 PM PDT archive.org

A simple postfix mail filter ("milter") that converts emails to XMPP messages. The main use-case is converting monitoring system email alerts into XMPP messages. This is useful because email support in monitoring systems is universal, but XMPP support is very spotty. Posts to XMPP MUCs.

python postfix xmpp milter exocortex
GitHub - cloehle/xmppserverlibrary https://github.com/cloehle/xmppserverlibrary
Tue 24 Mar 2020 03:01:58 PM PDT archive.org

A simple, self-contained implementation of XMPP in Go. Has a small XMPP server for testing, debugging, and probably mocking. Designed to be pluggable and extensible. Supports just a few XEPs so it's probably not general purpose right now.

xmpp server golang
horazont/aioxmpp: An XMPP library for use with Python 3.4+ asyncio. https://codeberg.org/jssfr/aioxmpp
Sun 02 Feb 2020 03:03:39 PM PST archive.org

An XMPP library for use with Python 3.4+ asyncio. Can be used with v3.3 if you install the asyncio module (it comes with v3.4 and later). Tries to shield you from working with XML. Requires TLS by default.

Please note that this does not point to the Github repo, but the maintained Codeberg repo.

python modules xmpp exocortex im
mod_rest - Prosody Community Modules https://modules.prosody.im/mod_rest.html
Tue 07 Jan 2020 01:32:28 PM PST archive.org

A module for Prosody that implements a REST API. Meant for building bots. Can both accept and transmit XML and JSON. Can be configured to send replies to a callback URL. HTTP status codes 202 and 204 are interpreted as "message accepted" without needing to send an XMPP reply stanza.

prosody lua xmpp modules rest api xml json
page 2 / 4
6378 links, including 417 private
Shaarli - The personal, minimalist, super-fast, database free, bookmarking service by the Shaarli community - Theme by kalvn