public static function create()
    {
        $request = self::makeRequest();
        $response = self::makeResponse();

        return self::buildProvidersContainer($request, $response);
    }
public static function create()
    {
        $request = self::makeRequest();
        $response = self::makeResponse();

        return self::buildProvidersContainer($request, $response);
    }
public static function create ( ) { $ request = self :: makeRequest ( ) ; $ response = self :: makeResponse ( ) ; return self :: buildProvidersContainer ( $ request , $ response ) ; }
Initializes Bot instance and all its dependencies.

@return ProvidersContainer
Initializes Bot instance and all its dependencies .