BitSkins.com (Check pinned tweet) on Twitter: "Official Staff and Bots will NEVER reach out through Steam Chat or Discord to ask you to deposit onto the website. Anyone claiming it's for verification,
Alley Chat Bot on Steam
Steam Level Up Bot || The Easiest Way to Craft Badges / Level Up On Steam - YouTube