• Skip to main content
  • Skip to secondary menu
  • Skip to footer

Stuff by Greger

Greger's rantings on making great products

  • Home
  • About Greger
  • Engineering Leadership Series
    • Scaling Product Organisations
    • For Developers
    • For Managers
    • For Leaders
  • Blog Themes
    • Development Processes
    • Leadership
    • Innovation
  • ActingWeb
    • ActingWeb – More In-Depth
    • The ActingWeb Reference Library
    • The ActingWeb Specification
    • The History of ActingWeb
  • Support
    • Terms of Service
    • ActingWeb – Privacy Policy
    • ArmyKnife (deprecated)
You are here: Home / python / New cool updates to Spark Army Knife

New cool updates to Spark Army Knife

Apr 2, 2017

Since November you may have noticed that I have updated the Spark Army Knife once in a while without blogging about it.  I just made all the code available on Bitbucket, so I thought it would be a good idea to write a quick update now.

See the Changelog for details, here are some highlights:

  • New admin room where you can see users coming and leaving as well as offer support to users
  • New /support command to message into the admin room to get support for the users
  • New webhook management commands /listwebhooks and /deletewebhook. Ever worried about app integrations you did and that you don’t want anymore? Don’t worry anymore, here you can get a list of all data sent by the Spark platform to apps you have integrated with. And if you want to terminate a connection, just delete the webhook! (Be careful, if the Spark integration offers a leave or delete option, you should use that)
  • Improved use of the bot to send messages to the user, so no more “on behalf of” messages when you are @mentioned or added to a room
  • Fixed problem with loop if two users have /autoreply and one messages the other (yeah, I know, who would try something like that…?! 🙂
  • Alert to users when their refresh token has expired, so they can do a new /init to authorise Spark Army Knife
  • Improved signup and /init process

It’s a pretty substantial code change, here’s the commit.

 

Share this:

  • Click to print (Opens in new window) Print
  • Click to share on LinkedIn (Opens in new window) LinkedIn
  • Click to share on Facebook (Opens in new window) Facebook
  • Click to share on X (Opens in new window) X
  • More
  • Click to email a link to a friend (Opens in new window) Email
  • Click to share on Reddit (Opens in new window) Reddit
  • Click to share on Tumblr (Opens in new window) Tumblr
  • Click to share on Pocket (Opens in new window) Pocket

Like this:

Like Loading...

python, spark

Footer

RSS feed RSS - Posts

Categories

Archives

Subscribe to Blog via Email

Enter your email address to subscribe to this blog and receive notifications of new posts by email.

%d