I believe you can also use the HTTP response stats code to tell if the user's DM is successful or not. If the status code is 403 (Forbidden), then in the context of DM, I believe it means the receiver is not following the sender. This way you don't need to check any condition beforehand (like follower list...), simple send it and examine the return code
On Mar 16, 5:30 pm, "Jeff Bishop" <jeff.bis...@gmail.com> wrote: > Hello, > > If you send a reply or Direct Message to someone who is not following you > then the user will not see it in their timeline or as a Direct Message > notification (like email), correct? > > So, what is the best way to get a list of people that will see these replies > or DMs? Do I have to get the IDs from Friends and Followers and compare > myself? I would rather the user not send a DM or Reply if the person will > not see it.