I can't really speak for how you performed as a staff member in the TF2 division since I wasn't exactly playing TF2 while you were staff, but I can say that what I've seen over Discord has been more or less positive. That being said, I have seen certain situations where you might have a little trouble keeping your cool- something you've already acknowledged, which at least demonstrates a level of maturity. It's not unusual to have a staff member show poor judgement, but I feel like if you're just a little more careful than most with keeping your cool it would do the Discord some justice to have you keeping an eye on the server since you pretty much read it all day.
As a previous Discord moderator, I can assure you that the bot will suck major dick and learning how to use it will be a pain in the ass (pretty sure none of the staff members actually know how to use this one anyway, so try and be the first). If you're up to actually learn how to use the bot and you can handle upping the maturity when you're dealing with people, then +1. Just make sure not to join in on arguments, take care of them if they get out of hand. Not all arguments are bad, some are healthy and it's really up to the discord staff to discern whether or not they should step in. Generally this role is ridiculed much more than others, at least from what I've seen and personally experienced so growing some thick skin will be a big help. Please don't turn into a lurker staff member who forgets that they have discord powers.