Code Monkey home page Code Monkey logo

csgoreportbot's Introduction

CSGO ReportBot

This is a csgo/steam report bot coded using python, to get it working you need to install some pakages:

-pip install bs4

-pip install requests

-pip install pycryptodome

What you need

First of all you need Steam Accounts that have steam guard disabled (this code can not work with Steam Guard). Then you get the accounts and put them to the accounts.txt file.

Note: make sure that the accounts is like USERNAME:PASSWORD this is important for the code to work!!

this code works fine on windows, but if you want it to work on linux you need to change os.system('cls') to os.system('clear')

-its better to put the steam accounts into a mysql database to make it easy to manage.

-if there is any mistakes or potential upgrades to the code please contact me.

How to use it

-git clone https://github.com/den0un/CsgoReportBot.git

-python3 main.py

How it works

basically the script logins to steam and make the report operation all of that using requests library.

-1 Login to steam

the steam login process consists of 2 urls
1- https://steamcommunity.com/login/getrsakey/ to get the RSA Key for password encryption.
2- https://steamcommunity.com/login/dologin/ its for loging in, it needs a username and an encrypted password and some other form data.

-2 The Report Process

to start reporting we need the Victim's ID, so we get it from his profile using beautifulsoup library.
the report process consists of 3 urls, those url's are the steps of reporting from the main profile page, which are:
1- Clicking On Report Player https://steamcommunity.com/actions/ReportProfile/
2- Choosing They are cheating in a game https://steamcommunity.com/actions/AjaxGetReportProfileStep/
3- Submiting the report https://steamcommunity.com/actions/ReportAbuse/ with a discription and a game to choose (AppID).

csgoreportbot's People

Contributors

den0un avatar

Watchers

James Cloos avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.