python-intercom icon indicating copy to clipboard operation
python-intercom copied to clipboard

Python wrapper for the Intercom API.

Results 56 python-intercom issues
Sort by recently updated
recently updated
newest added

According to the readme (https://github.com/intercom/python-intercom#not-officially-supported), this library is not officially supported by Intercom. I know it's tough to track down programming language usage stats, but some websites rank Python as...

The intercom API for `intercom.users.find(email=something)` is returning an object that is a list of users that should work like the CollectionProxy but it doesn't. Only solution right now is to...

When I'm trying to add multiple companies per user custom attributes are displayed on intercom only one company but not on the others: ``` companies=[{'company_id': x, 'name': f'{x}', 'custom_attributes': {"test_attr":...

Matching the syntax of the official intercom integration, I would expect something like `users.delete(user_id=xxx)` to work (same for other delete functions).

> DeprecationWarning: Non-string usernames will no longer be supported in Requests 3.0.0. Please convert the object you've passed in (None) to a string or bytes object in the near future...

can anyone help me understand how i push a change in multiple user attribute in a single post ? is this possible ?

``` a = 0 insert = '' for user in intercom.users.scroll(): amp_id = non_type(user.id) user_id = non_type(user.user_id) if len(insert) == 0: insert = "('" + amp_id + "','" + user_id...

Using environment variables to configure library behaviour would get unwieldy quite quickly. Instead do the standard thing, and make it an optional parameter on the Client and Request constructors.