Upvote:1
BusTicket4.me will cover what you need for the routes that involve at least one city in Montenegro.
I'm not aware of any online search options for Pristina - Shkoder, but you'll find several forums with info of varying recency if you google the route.