Как использовать методы типа GET в языке Python?
Вы, похоже, путаете одни "методы" с другими "методами".
Во-первых, не бывает никаких "методов типа GET".
Это называется "запросы методом GET", что означает "запросы типа GET". В терминологии HTTP, слово "метод" означает "тип запроса".
А методы API (каким, по-видимому, является getRules) - это адрес (URL), к которому нужно делать HTTP-запрос методом GET или методом POST.
Адрес должен быть полным. В документации могут опускаться полные адреса для запросов, вместо них там так называемые "методы API".
Но по-любому нужно раздобыть полный URL. Он должен быть в документации где-то (его первая часть общая дя всех "методов API"). Также его можно найти методом гуглинга.
С Телеграмом не работал, но приведу пример для API ВКонтакте.
Вот документация со списком "методов API":
vk.com/dev/methods
Вот описание в ней "метода" под названием "users.get":
vk.com/dev/users.get
А вот какой полный URL у нас получается в итоге:http://api.vk.com/method/users.get?user_ids=58756174
Вот эта вот часть - "api.vk.com/method" - она общая для всех "методов API" в случае с VK API.
Разумеется, для какого-то другого API она будет другая совсем. Ее нужно найти - в документации либо в гугле. Это возможно, если гуглить примеры кода с этим API.
Этот полный URL мы можем открыть в браузере (т.к. API поддерживает GET-запросы), и увидим, что все работает. Также мы может отправить по нему GET-запрос программно, получится типа такого:requests.get("http://api.vk.com/method/users.get?user_ids=58756174", ...)
Еще рекомендую скачать и поставить сниффер Fiddler, это практически незаменимое средство для тех, кто пишет боты.
Он позволяет перехватывать все GET/POST-запросы с вашего компа, его можно использовать для отладки и для реверс-инжиниринга.
НУ собственно самая лучшая литература по python requsts - документация.
Что вы имеете ввиду под фразой "методы типа getRules в Python"? 
По поводу передачи аргументов, то на первой странице документации есть наглядный пример.