Il tuo amico probabilmente non sta realmente mentendo, almeno non principalmente a te. Questo suona come un caso in cui lei non è sincera con se stessa prima di tutto. Suppongo che, onestamente, le cose che ti dice siano vere (che non le piacciono le relazioni in questo momento, che la storia con il suo ex è finita, eccetera), ma evidentemente non lo sono. In altre parole, probabilmente crede a quello che ti dice quando te lo dice - ma poi le cose cambiano quando ti manda un messaggio o ti chiama.
Se vuoi essere suo amico, la cosa migliore che puoi fare è probabilmente avere una conversazione onesta su quello che sta succedendo nella sua vita amorosa. Le persone felici di solito non si alternano tra il “ne ho abbastanza” e il “tra un'ora verrà a casa mia, quindi devi andartene”. Quello che puoi fare come amico è aiutarla a capire le sue emozioni - forse, probabilmente, non ha ancora superato questo ragazzo, e questo va bene, ma dovrebbe capire come si sente in modo da poter prendere decisioni informate. Come dice Legisey, è importante non giudicarla per le sue emozioni (va bene avere ancora dei sentimenti per qualcuno, anche se questi sentimenti l'hanno portata prima al crepacuore), ma questo non significa necessariamente che la migliore linea d'azione sia quella di tornare subito in una relazione. Alternando “odio quel ragazzo” e le avventure di una notte è probabilmente anche peggio. Sono cose che tu, come amico, puoi aiutarla a superare (ma tieni presente che alla fine della giornata non si tratta di te - se ti dice che non lo rivedrà più solo per uscire con lui il giorno dopo, non lo sta facendo per farti un dispetto!).
Naturalmente, c'è anche la possibilità alternativa che, almeno da parte sua, il vostro rapporto non sia del tutto platonico, ed è per questo che lei vuole convincerti che in realtà è single e (quasi) disponibile. Noi gente a caso su Internet non riusciamo a capirlo per te, ma è certamente una possibilità da prendere in considerazione se lei non vuole parlare del suo ex con te nello specifico.