We now have a Steam Chat Bot!

Fantaboi

Gone and one day forgotten
aa
Mar 11, 2013
892
1,050
!mapsuploaded now will return maps already uploaded (This is an oddly setup command so it wont appear in command lists)

MOTD and Countdowns no longer persist on hard reboots, it should be fine though with just ghosting.
 

Fantaboi

Gone and one day forgotten
aa
Mar 11, 2013
892
1,050
Ok few key changes:
  • !maps command has a one minute cooldown
  • Added "recently tested" table to site, that will only hold maps played with more than 8 players, and the server run on
  • Removed add/remove module commands
  • Time on the site is now date/time
 
Last edited:
May 27, 2017
133
148
Ooo I like the recently tested table, that'll make hosting so much easier. :p Keep up the great work.
 

Fantaboi

Gone and one day forgotten
aa
Mar 11, 2013
892
1,050
Upon realizing VBot doesn't post server and other misc updates to discord, the staff have kindly added a discord channel for VBot, and VBot now posts updates to this channel.
 

Kube

Not the correct way to make lasagna
aa
Aug 31, 2014
1,342
1,849
It looks like VBot isn't accepting maps that have been uploaded to the servers? (Without manually adding a download URL)

d3MEQfH.png


FCFVeNW.png


m5sp68Y.png


I tried the same thing with pl_province_a5 and the same bug persisted.

Edit: People have been having trouble with the US server today, the issue might lie within that.
 
Last edited:

Fantaboi

Gone and one day forgotten
aa
Mar 11, 2013
892
1,050
Small update
  1. Map names can not be blank upon updating
  2. Map names can't be just numbers
  3. !delete [number] can now delete a map by position (such as !delete 1)
  4. Some under the hood changes to the !delete command, should still work the same though
  5. !maps now shows the position of each map, making !delete (num) much easier
  6. !delete will now save after deleting, preventing maps from returning after reboot
 
Last edited:

Fantaboi

Gone and one day forgotten
aa
Mar 11, 2013
892
1,050
Feature update time!

You can now view any of the JSON files for modules. E.g:
These can be utilized in many different programs you all wish, so happy parsing.

edit:
Addressing the issue of maps not being accepted even when uploaded.
VBot checks maps via external servers, if it's unable to access that, it will ensure that you've provided the necessary data. As much as it sucks, this is intended behavior as it's more difficult to assume your map is uploaded.
 

Fantaboi

Gone and one day forgotten
aa
Mar 11, 2013
892
1,050
Giving an update.
  • Username is now just "VBot"
  • Status is now [Map Number] URL
  • VBot's name and status are now up to date on discord
  • VBot now sends and receives private messages

As it appears the migration over to discord has occurred, i'll do my best to try and keep VBot updated. However VBot is very low on my priority list for dedicating my time towards.
 

Fantaboi

Gone and one day forgotten
aa
Mar 11, 2013
892
1,050
Final Steam-focused update:
  • Added a message for users joining the steam chat, informing them of the migration to discord
 

Kube

Not the correct way to make lasagna
aa
Aug 31, 2014
1,342
1,849
:eye1::eye1: I think I'm getting teary-eyed.
 

SnickerPuffs

(*single chuckle*)
aa
Apr 10, 2014
1,315
1,857
  • Added a message for users joining the steam chat, informing them of the migration to discord

Me, when I realized that this is the end of the "Steam Chat" era -

800px-Yamcha_found_dead.jpg
 

Fantaboi

Gone and one day forgotten
aa
Mar 11, 2013
892
1,050
Update time:

Major update to the code, making it a lot easier to navigate, contribute and understand. Over at: https://github.com/TF2Maps/TF2MChatBots


This should have NO effect on VBot (there was a small tweak to the filtering system however) but if there are any issues in the coming days please be sure to report them
 

Fantaboi

Gone and one day forgotten
aa
Mar 11, 2013
892
1,050
Trying to give VBot a bit of an upgrade and kinda broke the discord integration. Downtime will be about 24 hours until fixed. Until VBot has been fixed you can still freely use it on steam and access the site at vbot.site
 

Fantaboi

Gone and one day forgotten
aa
Mar 11, 2013
892
1,050
Reverted the changes to dependencies to bring vbot back to working.

Update time: There's been changes to hoe the bot handles the site generation, if there are any issues please post them asap!

On another note:
I'm looking towards depreciating some of VBot's features as they have become borderline redundant. In particular:

-The reply system
-The MOTD/Countdown system
-The search function (possibly)
-Title/Length from linked videos

Right now I feel other bots are able to offer these systems and removing them would improve vbot's maintainability

Thoughts?
 

Izotope

Sourcerer
aa
May 13, 2013
698
764
I'm looking towards depreciating some of VBot's features as they have become borderline redundant. In particular:

-The reply system
-The MOTD/Countdown system
-The search function (possibly)
-Title/Length from linked videos

Thoughts?
- Stuff like ghost? I personally like it but it's definitely not needed.
- No idea what this is.
- !tf2m right? This is really useful and should be kept.
- I feel like it's not needed and just adds that element of spam/flood. It's already bad when somebody throws in a random video into a discussion, but it just adds to it with the extra video details.
 

Crowbar

Spiritual preprocessor
aa
Dec 19, 2015
1,455
1,297
- That feature is not quite needed, but I'm sure I'm not the only one who would be missing removde.
- The MOTD system feels depreciated, the only idea I've been having as to how to show a MOTD in Discord without it being spammy is the channel's description but that's hacky
- I'll just vote for that to stay, even enabled in all channels
- It's been talked, you've said it adds a bit of information Discord doesn't show - the length - but is adding a whole another message to Discord's preview worth it? A thought: you could have it enabled only if the video's preview is hidden using the <> - so that it says info about the video but <> are still worth doing because a message by VBot isn't as space-taking as a preview.
 

Fantaboi

Gone and one day forgotten
aa
Mar 11, 2013
892
1,050
Small update:
Vbot.site has been replaced with vbot.website
 
Aug 30, 2015
359
451

Fantaboi

Gone and one day forgotten
aa
Mar 11, 2013
892
1,050
Yeah there's been a lot of downtime recently. By the looks of it something has messed up VBot's connection to discord. The past few days i've been pretty busy and inconvenienced to Reboot VBot, but now it looks like a bit more work is going to be needed. The current ETA is about 48 Hours maximum.

In the meantime VBot will still function on steam and the site is now operating.

A few more things I feel are important to note:
  • Admins only have admin privileges when using the discord channel, private messages will not work.
I feel openness to the progress of VBot's latest overhaul is also in order, and some changes that will occur:
  • As of right now, VBot-Rust will not send or receive private messages.
  • VBot-Rust will no longer be a user in the chat. As you all have hopefully seen VBot-Silver is a demonstration of utilising webhooks to send messages to our channel
  • Progress has been coming along on-track with no major issues. Right now VBot's general architecture, map commands, and discord interactivity are closing in on being done.
There's definitely going to be some changeover pains when the time comes to replace the current VBot, and I will definitely be a lot more in-depth and concrete to do my part in ensuring it goes smoothly.