• Pricing
© 2026 Serverless, Inc. All rights reserved.

Framework

  • Overview
  • Documentation
  • Plugins360
  • Pricing

Learn

  • Blog
  • GuidesUpdated
  • Examples240
  • Courses

Resources

  • Support
  • Security
  • Trust Center
  • Status

Community

  • Slack
  • GitHub47k
  • Forum
  • Meetups

Company

  • About
  • Careers
  • Contact
  • Partners

Legal

  • Terms of Service
  • Privacy Policy
  • Trademark
  • DMCA
conveyal

Serverless slack trevorbot

by

Slack bot for info on where in the world is Trevor Gerhardt?

  1. Serverless slack trevorbot

Trevorbot

A bot that figures out where a bunch of people are... especially Trevor. Intended for use with AWS Lambda + Slack.

Configuration

Create a config.json file based off of the config-example.json file. If a person has a Nomad List account, be sure to note that. Otherwise, add home locations.

To use with Google Calendar, you'll need to authorize a user that has view access to others' calendars. The way I did this was get a refresh_token by using the Google Calendar API quickstart script. Create a credentials.json file based off of the credentials-example.json file. Also, add a mapzen api key.

Deployment

Have an AWS account setup and credentials stored on your computer. Setup a Slack webhook for the bot.

Install serverless via npm i -g serverless

Then run serverless deploy

Contents

  • Trevorbot
  • Configuration
  • Deployment

Related

GuidesPluginsExamplesSlack CommunitySupport