Go to Post Thinking can be uncomfortable, but I always think that it is beneficial. - JaneYoung [more]
Home
Go Back   Chief Delphi > FIRST > General Forum
CD-Media   CD-Spy  
portal register members calendar search Today's Posts Mark Forums Read FAQ rules

 
Reply
 
Thread Tools Rate Thread Display Modes
  #1   Spotlight this post!  
Unread 04-09-2016, 17:32
bdaroz's Avatar
bdaroz bdaroz is offline
Programming Mentor
AKA: Brian Rozmierski
FRC #5881 (TVHS Dragons)
Team Role: Mentor
 
Join Date: Jan 2016
Rookie Year: 2016
Location: Albany, NY
Posts: 406
bdaroz has much to be proud ofbdaroz has much to be proud ofbdaroz has much to be proud ofbdaroz has much to be proud ofbdaroz has much to be proud ofbdaroz has much to be proud ofbdaroz has much to be proud ofbdaroz has much to be proud ofbdaroz has much to be proud of
Announcing the Unofficial TBA Slack Bot Closed Beta

The Programming Group of FRC 5881, the Tech Valley High School Dragons, is proud to announce the closed beta for our Unofficial TBA Slack Bot!

The bot is currently able to look up team information, details, and competition statuses either via direct messages, or conversationally in a channel. It is also able to follow teams at competition and notify the channel of updates.

Currently the request/response commands are fairly complete and just need more testing. Following teams is "probably" working, but without both testers and events, who knows what's broken?

Teams interested in testing during the closed beta are encouraged to sign up here: https://goo.gl/forms/8CQSZLDkNhMy6j3J2

If you request access, you must be a Slack Team admin, or have permissions to install Slack Apps. As the bot is currently being hosted on a testing/development server (until open beta), you will be asked to keep setup information and instructions confidential. (Also helps from getting too many testers.) Finally, you will be asked to report any problems timely so we may fix them.

Priority will be given to those teams competing in upcoming events, as well as those teams looking to follow a team in an upcoming offseason event. (This is to facilitate testing.)

A quick example of some of the interaction in a direct message:
http://i.imgur.com/yqqrpFy.png
Reply With Quote
  #2   Spotlight this post!  
Unread 04-09-2016, 17:42
plnyyanks's Avatar
plnyyanks plnyyanks is offline
Data wins arguments.
AKA: Phil Lopreiato
FRC #1124 (The ÜberBots), FRC #2900 (The Mighty Penguins)
Team Role: College Student
 
Join Date: Apr 2010
Rookie Year: 2010
Location: NYC/Washington, DC
Posts: 1,114
plnyyanks has a reputation beyond reputeplnyyanks has a reputation beyond reputeplnyyanks has a reputation beyond reputeplnyyanks has a reputation beyond reputeplnyyanks has a reputation beyond reputeplnyyanks has a reputation beyond reputeplnyyanks has a reputation beyond reputeplnyyanks has a reputation beyond reputeplnyyanks has a reputation beyond reputeplnyyanks has a reputation beyond reputeplnyyanks has a reputation beyond repute
Re: Announcing the Unofficial TBA Slack Bot Closed Beta

Nice stuff!

How did you implement the following teams bit? Are you using webhooks, or just polling?
__________________
Phil Lopreiato - "It's a hardware problem"
Team 1124 (2010 - 2013), Team 1418 (2014), Team 2900 (2016)
FRC Notebook The Blue Alliance for Android
Reply With Quote
  #3   Spotlight this post!  
Unread 04-09-2016, 17:46
bdaroz's Avatar
bdaroz bdaroz is offline
Programming Mentor
AKA: Brian Rozmierski
FRC #5881 (TVHS Dragons)
Team Role: Mentor
 
Join Date: Jan 2016
Rookie Year: 2016
Location: Albany, NY
Posts: 406
bdaroz has much to be proud ofbdaroz has much to be proud ofbdaroz has much to be proud ofbdaroz has much to be proud ofbdaroz has much to be proud ofbdaroz has much to be proud ofbdaroz has much to be proud ofbdaroz has much to be proud ofbdaroz has much to be proud of
Re: Announcing the Unofficial TBA Slack Bot Closed Beta

Quote:
Originally Posted by plnyyanks View Post
Nice stuff!

How did you implement the following teams bit? Are you using webhooks, or just polling?
Thanks,

The bot uses hooks on both side of the Slack <-> Bot <-> TBA side to be a "good neighbor". On the Slack side that's their Event API, and Webhooks on TBA. In addition we added the basic TBA cache (If-Modified-Since) header and on top of that added an adjustable "don't even bother asking" cache to try to keep the calls to TBA somewhat reasonable.
Reply With Quote
  #4   Spotlight this post!  
Unread 04-09-2016, 17:55
plnyyanks's Avatar
plnyyanks plnyyanks is offline
Data wins arguments.
AKA: Phil Lopreiato
FRC #1124 (The ÜberBots), FRC #2900 (The Mighty Penguins)
Team Role: College Student
 
Join Date: Apr 2010
Rookie Year: 2010
Location: NYC/Washington, DC
Posts: 1,114
plnyyanks has a reputation beyond reputeplnyyanks has a reputation beyond reputeplnyyanks has a reputation beyond reputeplnyyanks has a reputation beyond reputeplnyyanks has a reputation beyond reputeplnyyanks has a reputation beyond reputeplnyyanks has a reputation beyond reputeplnyyanks has a reputation beyond reputeplnyyanks has a reputation beyond reputeplnyyanks has a reputation beyond reputeplnyyanks has a reputation beyond repute
Re: Announcing the Unofficial TBA Slack Bot Closed Beta

Quote:
Originally Posted by bdaroz View Post
Thanks,

The bot uses hooks on both side of the Slack <-> Bot <-> TBA side to be a "good neighbor". On the Slack side that's their Event API, and Webhooks on TBA. In addition we added the basic TBA cache (If-Modified-Since) header and on top of that added an adjustable "don't even bother asking" cache to try to keep the calls to TBA somewhat reasonable.
Awesome! I always love to hear about cool uses people come up with for webhooks.

Thanks for trying to keep your API calls down also
__________________
Phil Lopreiato - "It's a hardware problem"
Team 1124 (2010 - 2013), Team 1418 (2014), Team 2900 (2016)
FRC Notebook The Blue Alliance for Android
Reply With Quote
  #5   Spotlight this post!  
Unread 05-09-2016, 02:22
Sperkowsky's Avatar
Sperkowsky Sperkowsky is offline
Professional Multitasker
AKA: Samuel Perkowsky
FRC #2869 (Regal Eagles)
Team Role: Leadership
 
Join Date: Jan 2015
Rookie Year: 2014
Location: Bethpage, NY
Posts: 1,905
Sperkowsky has a reputation beyond reputeSperkowsky has a reputation beyond reputeSperkowsky has a reputation beyond reputeSperkowsky has a reputation beyond reputeSperkowsky has a reputation beyond reputeSperkowsky has a reputation beyond reputeSperkowsky has a reputation beyond reputeSperkowsky has a reputation beyond reputeSperkowsky has a reputation beyond reputeSperkowsky has a reputation beyond reputeSperkowsky has a reputation beyond repute
Re: Announcing the Unofficial TBA Slack Bot Closed Beta

I applied for the F4 slack. I had to fill in the form really oddly to make it work. Hopefully we get it on the slack soon it seems really cool.
Reply With Quote
  #6   Spotlight this post!  
Unread 05-09-2016, 02:35
bdaroz's Avatar
bdaroz bdaroz is offline
Programming Mentor
AKA: Brian Rozmierski
FRC #5881 (TVHS Dragons)
Team Role: Mentor
 
Join Date: Jan 2016
Rookie Year: 2016
Location: Albany, NY
Posts: 406
bdaroz has much to be proud ofbdaroz has much to be proud ofbdaroz has much to be proud ofbdaroz has much to be proud ofbdaroz has much to be proud ofbdaroz has much to be proud ofbdaroz has much to be proud ofbdaroz has much to be proud ofbdaroz has much to be proud of
Re: Announcing the Unofficial TBA Slack Bot Closed Beta

Quote:
Originally Posted by Sperkowsky View Post
I applied for the F4 slack. I had to fill in the form really oddly to make it work. Hopefully we get it on the slack soon it seems really cool.
I saw that!

My first thought after, "There's a team 1?" was seeing the number of teams you'd like to follow.

We've got some great feedback from the first few testers and we're going to make some changes before we bring in the next set, perhaps mid-week.
Reply With Quote
  #7   Spotlight this post!  
Unread 06-09-2016, 15:01
bdaroz's Avatar
bdaroz bdaroz is offline
Programming Mentor
AKA: Brian Rozmierski
FRC #5881 (TVHS Dragons)
Team Role: Mentor
 
Join Date: Jan 2016
Rookie Year: 2016
Location: Albany, NY
Posts: 406
bdaroz has much to be proud ofbdaroz has much to be proud ofbdaroz has much to be proud ofbdaroz has much to be proud ofbdaroz has much to be proud ofbdaroz has much to be proud ofbdaroz has much to be proud ofbdaroz has much to be proud ofbdaroz has much to be proud of
Re: Announcing the Unofficial TBA Slack Bot Closed Beta

Thanks everyone for your feedback, and eagerness to play with our Slack bot.

We have 7 teams live with the bot right now and have a good mix of public and private channels the bot is communicating with. In addition, a good number of teams have been subscribed to, so we're ready for testing this weekend.

We've quashed a few bugs along the way (uh teams, URLs have 2 slashes, not 3. That's at least a few dozen of you so far... and boy does Slack not like that....), and are working on getting feedback about some UX changes in the way some information is presented.

Once we know which way we're going to go with that, we'll be inviting our next batch of teams, perhaps as soon as tonight, if not tomorrow. If you requested to test before noon today (Eastern time) and listed an offseason event you'll be attending, you should receive an invite in the next round. If you didn't list an offseason event, and signed up before noon today, expect an invite after this weekend's offseason events.

If you signed up after noon today, don't despair, we just want to see how the weekend goes.
Reply With Quote
  #8   Spotlight this post!  
Unread 06-09-2016, 20:37
frcguy's Avatar
frcguy frcguy is offline
#GearsAllDay
AKA: Nicholas Dal Porto
FRC #5940 (B.R.E.A.D.)
Team Role: Tactician
 
Join Date: Dec 2015
Rookie Year: 2012
Location: Burlingame, CA
Posts: 894
frcguy has a reputation beyond reputefrcguy has a reputation beyond reputefrcguy has a reputation beyond reputefrcguy has a reputation beyond reputefrcguy has a reputation beyond reputefrcguy has a reputation beyond reputefrcguy has a reputation beyond reputefrcguy has a reputation beyond reputefrcguy has a reputation beyond reputefrcguy has a reputation beyond reputefrcguy has a reputation beyond repute
Looks awesome so far! I especially like the responses that say "according to this punch card" .
__________________


2017: Team 5940 (Silicon Valley Regional/San Francisco Regional)
2016: Team 5940 (Silicon Valley Regional Rookie All-Star and Quarterfinalist, Curie Quarterfinalist)

Volunteer: 2016 (Chezy Champs Field Reset, Capital City Classic FTA, MadTown ThrowDown FTA)
Reply With Quote
  #9   Spotlight this post!  
Unread 07-09-2016, 14:35
bdaroz's Avatar
bdaroz bdaroz is offline
Programming Mentor
AKA: Brian Rozmierski
FRC #5881 (TVHS Dragons)
Team Role: Mentor
 
Join Date: Jan 2016
Rookie Year: 2016
Location: Albany, NY
Posts: 406
bdaroz has much to be proud ofbdaroz has much to be proud ofbdaroz has much to be proud ofbdaroz has much to be proud ofbdaroz has much to be proud ofbdaroz has much to be proud ofbdaroz has much to be proud ofbdaroz has much to be proud ofbdaroz has much to be proud of
Re: Announcing the Unofficial TBA Slack Bot Closed Beta

Quote:
Originally Posted by frcguy View Post
Looks awesome so far! I especially like the responses that say "according to this punch card" .
Thanks! You'll really enjoy today's updated then. Ask the bot for help changelog for details.

In other news, we've sent out another batch of invites more than doubling the number of teams. If you haven't heard from us yet, we plan to invite everyone who's signed up so far on Sunday.
Reply With Quote
  #10   Spotlight this post!  
Unread 09-09-2016, 10:49
bdaroz's Avatar
bdaroz bdaroz is offline
Programming Mentor
AKA: Brian Rozmierski
FRC #5881 (TVHS Dragons)
Team Role: Mentor
 
Join Date: Jan 2016
Rookie Year: 2016
Location: Albany, NY
Posts: 406
bdaroz has much to be proud ofbdaroz has much to be proud ofbdaroz has much to be proud ofbdaroz has much to be proud ofbdaroz has much to be proud ofbdaroz has much to be proud ofbdaroz has much to be proud ofbdaroz has much to be proud ofbdaroz has much to be proud of
Re: Announcing the Unofficial TBA Slack Bot Closed Beta

So... we've had some great feedback the last 2 days, and we're gaining confidence in our readiness for this weekend....

... So...

If you already signed up for the closed beta, we went all Oprah on the list. You've all got an invite in your mailbox.

If you didn't get an email, but signed up, PM me with your team number and name you signed up with, and I'll resend via a PM.

Enjoy!!
Reply With Quote
  #11   Spotlight this post!  
Unread 09-09-2016, 13:43
chuteDoor's Avatar
chuteDoor chuteDoor is offline
Yes, chute door
AKA: Avi
FRC #1619 (Up a Creek Robotics)
Team Role: Tactician
 
Join Date: Apr 2015
Rookie Year: 2015
Location: Longmont, CO
Posts: 3
chuteDoor is on a distinguished road
Re: Announcing the Unofficial TBA Slack Bot Closed Beta

I would like to thank you on behalf of the 1619 strategy team, who will be using this bot over the course of next year's competition season.

It looks awesome!
Reply With Quote
Reply


Thread Tools
Display Modes Rate This Thread
Rate This Thread:

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Forum Jump


All times are GMT -5. The time now is 08:51.

The Chief Delphi Forums are sponsored by Innovation First International, Inc.


Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2017, Jelsoft Enterprises Ltd.
Copyright © Chief Delphi