How to answer in an original, beautiful, funny way?
Nobody wants to be boring, and you also want to answer comments and questions in an original way, with enthusiasm, in some beautiful or funny way. The best way is to relax and just be yourself, catch the wave. To do this, you can chat and laugh with friends, watch some funny video, in general, cheer yourself up. But if you are in doubt, here you will find tips and ready-made recipes that can be answered in a given situation. What's the best way to respond to a comment? What to say?
Reason #1. She was busy
Perhaps you wrote to her at the time she:
— Hanging out with friends.
- Was at work.
- In gym.
- At lectures.
If a lot of interesting things are happening in a girl’s life, it’s difficult for her to instantly respond to all your messages.
You may not be one of her top priorities, at least not right now.
Does this mean she doesn't have romantic feelings for you?
Not really.
A girl may think: “I’ll answer later,” but then she forgets.
Surely the same thing happened to you in relation to your friends.
If a girl has a really interesting, eventful life, then why does she need a boring guy who spends all day on a social network?
Let her know that you also have something to do besides texting.
Starting a conversation: answers
How to respond to “Hello”?
This is the most common way to start a conversation - a person writes “Hello” and waits for an answer. If you understand who it is, you can reply Hello, Misha (or whatever his name is). This will save you from the possible question “Why aren’t you answering”, and you can continue the conversation normally.
“Hello, let’s meet?” or “Let’s get acquainted” - what to answer?
If a person writes “Hello, let’s meet?”, try to understand who it is.
Go to his/her page. Do you want to meet this person? Reply Hello! Yes, sure. You can add: Tell us a little about yourself. To appear friendly, you can “smile.” Add an emoticon to your answer, like this - If you don’t want to meet someone, write Hi, I’m not looking for new acquaintances, sorry. By the way, perhaps the guy writes “let’s get to know each other” just to boost his self-esteem.
He wants to please himself so that they will be interested in him. In fact, maybe he doesn’t need to get acquainted and he’s even afraid of girls in reality. Try to find out. “Let's be friends” - what to answer?
It all depends on your desire to be “friends”. If a person just wants to add you as a friend, such friendship is of little use (maybe he is competing with his friends to see who has more friends). Let him just subscribe to the page. But if you are interested in this person (look at his or her page), why not - make friends, communicate, you have nothing to lose. You can answer for fun: Go ahead if you're not afraid.
"Hi, how are you?" - what to say?
This is another banal greeting. Here you can simply answer : Excellent, what about you? These are common phrases that help you get into conversation, don’t attach much importance to them.
How to answer the question “How are you?”
They say that a bore is a person who, when asked “How are you?” begins to actually tell how he is doing. Therefore, it is not surprising that you want to answer in a way that is interesting, intricate and not boring. And most likely, the interlocutor does not need a detailed report on how you are doing, he just wants to communicate with you. You can simply answer Yes, fine, what about you?
"What are you doing?" - what to say?
Likewise, this question is asked to start a conversation. Answer briefly, for example: I’m lying on the couch, bored , and immediately ask your question: What about you? - of course, if you don’t mind chatting now.
"Why are not you sleeping?" - what to say?
Reply I got enough sleep or, if you want to be more playful, So this is not a dream? I thought I was dreaming . And to make a certain hint, you can write Not with anyone. Well, or you can honestly answer: I’m just surfing the Internet, I don’t want to sleep yet.
"What's new?" - how to answer?
A man wants to demonstrate that he is interested in you (even though in reality he may not be). If you want, tell him what's new with you - say, in the last week. Maybe something made a special impression (a movie, a TV show, the words or actions of a friend, an acquaintance). Mentally put yourself in the shoes of your interlocutor and think whether he will be interested in what you are about to tell. If yes, then tell me.
"What are you doing? What are you doing?" - how to answer?
Likewise, a man wants to show his interest in you. Don’t be boring and don’t describe everyday details, but look at the hint above, in the answer to the question “What’s new?”
Best Messaging Bots
Let us immediately note that some of the best bots are the services discussed above - RoboChat, as well as VK Bot. The first one can collect applications, send mailings to VK, conduct testing, automatically respond to users, etc. In addition, it provides many other useful functions. BotVK is no less useful. Its peculiarity is the creation of bots for VK, capable of communicating with real people, providing the necessary information to subscribers, entertaining the audience, carrying out mailings and managing the community. Detailed information about robots can be read on the portals where they are presented.
But there are a number of other scripts. Which will be useful to users:
- VKvoicebot is a voice message bot on VK that can convert voice into text information. Its work is based on sound recognition technologies from Google and Yandex Matchkit. Information on the VK voice message bot can be found at the link vk.com/vkvoicebot. It is important to take into account that the bot sometimes makes mistakes, because not all words are available in the database.
- BroBot is a multifunctional script designed for promoting social networks. One of the functions is replying to messages sent by VK users. The platform operates on six social networks, including VK. The script can automatically send replies to emails, target keywords, and attach photos and videos. Users have ready-made templates, JavaScript scripts, the ability to respond in conversations, and more. To use the bot, you need to go to the website, log in and link your VKontakte account. All that remains is to configure the task and run the program.
- BoTiX is a bot for VK for messages, which has many available templates and prepared algorithms for communicating with users. Manual configuration is available upon request. The script can respond to user emails, greet them when joining a group, monitor comments, and respond to several users at once. To use the program, you need to download and install it on your PC, log in and add accounts. Next, go to the Autoresponder section and make the necessary settings. At the final stage, launch the program.
There are other bots, but they are less popular and have less functionality. The best option is not to spend money on purchasing a ready-made solution, but to create a script yourself using one of the available services.
Let's start the conversation first
What to write to a guy? What to write to a girl?
Go to his or her page. Look at the photos, study what the person is interested in. Perhaps you have some common interests. Here you can easily find a reason for a question that he will be interested in answering, and you will be interested in listening to the answer.
A good way to start a conversation is to simply write Hello. A person will look at your page and respond if he likes you.
You can leave a comment on a photo, this can also start a conversation. But if you're dating a girl, keep in mind that they're usually fed up with compliments.
What if we already know each other?
If you already know each other and have been communicating for some time, you can directly write that you want to meet, go somewhere (on a date). Being honest in expressing your feelings is the best way. But you also shouldn’t be boring, as if your whole life is now fixated on this person. It's good if you're passionate about something that you can talk about.
Practice - how to mention someone other than by name
The link text can be changed. This is useful if you need to inflect a name or address a person in a special way. You can insert arbitrary text instead of a name in two ways:
- *id123456 (Sir, this is a duel!). The text in brackets will turn into a link to the id indicated under the asterisk.
- [id123456|Vasya!] or [domain|Vasya!]. It turns out [page address|link text].
We recommend: How to send one message to all VKontakte friends
Replies to compliments
How to respond to “Beautiful”?
“Beautiful” or “very beautiful” - this is what guys most often write in the comments to the photo. It’s unlikely that a girl will post photos where she looks ugly, so it’s clear that you’re beautiful in all your photos! And writing “beautiful” as a compliment is the first thing that comes to a guy’s mind if he wants to attract attention, somehow stand out from others, and maybe win you over. It may sound stupid, but if you feel good, you can respond with something to hint that you are not against further communication. For example, Glad you liked it, Thanks to mom and dad. You can simply put a heart (click “Like” on the guy’s comments). If compliments from this guy don’t interest you, don’t answer anything.
Discussions in VKontakte groups in the mobile version
People who use this social network through mobile browsers on the m.vk.com website can also participate in discussions and create their own topics.
How to answer in someone else's discussion?
First, in the selected community, go to the “Discussions” section to see the full list of created topics.
Next, you need to select the desired topic and click on it.
Inside the discussion, you can study the comments of other people, and also leave your answer by starting to write a message in the line below. To send your message as a response to another user, click on “Reply” under someone else’s comment. To attach a photo or other materials, click on the button with a camera or a paper clip on the right. To publish a message, you need to click on the “Submit” button.
How to create your own discussion?
In an administrated community, the user first needs to go to the Discussions section to open all existing topics.
In the next window you need to click on the “Create topic” button.
Next, the site will ask you to indicate the name of this topic in the “Title” column, as well as enter the text of the first message. It can be published on behalf of the community by clicking on the gear button and then checking the appropriate box. To publish a discussion, click on the “Create Topic” button.
How to edit a discussion?
A community administrator can click on the arrow next to the discussion name, which will bring up a menu of additional options. Here you can change the name of the discussion itself, as well as pin it among other topics, or close the discussion. This topic can also be simply deleted. In the same way, by clicking on the arrow next to any user’s message, you can edit its text or delete a comment (the first message cannot be deleted, but it can be edited).
Talk about relationships
"Have a boyfriend?" What to say?
If you have a boyfriend, say yes, you do. But if you don't want to admit it because you want to hook up with this guy too, say no. Or, for example, Do you want to become one? For fun, you can also answer : What about you?
What to answer to your ex?
Ex-boyfriend texts you. What should I answer him? You're not sure. On the one hand, you want to send him away, on the other hand, you want to bring back the pleasant moments (even if you don’t admit it to yourself). What to do? If he wants to get you back, and you, in principle, admit this possibility, offer to meet and talk. Don't reveal your feelings. If you don’t want to see him, write that you are not ready to talk yet. And if you are already dating someone else and definitely don’t want your ex, tell him you’re happy and let him live his own life. Be the queen!
"I love you". What should I write in response?
If a guy confesses his feelings suspiciously easily, then keep in mind that his words may not be true. But if you love him and are confident in him, then answer I too (I love you). Otherwise, just say what you like.
Lots of statuses for you!
Miscellaneous
How to respond to “Can I ask a question?”
This means that the person wants to ask you a question, but not some nonsense, but a more serious one. Maybe related to your personal life. Or maybe this person wants to find out how you feel about him. In any case, you can answer: Yes, of course! - this will show that trust has already appeared between you, and you are not averse to seeing the question.
If the question turns out to be something that you don’t want to answer, write: Is it possible for me not to answer this question? Please don't be offended.
How to answer the question “Why?”
Let's say a guy asks to meet, but you don't want to. He asks: "Why?" - that is, he wants to understand the reason and at the same time still hopes that you will change your mind. Most likely, he is offended. "Why?" - how to answer this question? It's best to tell the truth. For example, you don't want to date him because you don't like him. Then just write: “I don’t like you.” It would be enough.
What is the answer to “Because?”
When you ask “Why,” you may get the answer “Because.” Apparently, the person wants to say something along the lines of “Is it really not clear?!” If it is not clear, ask politely: Explain, please. Don't answer rudely.
"What are you?" What to answer, what am I?
What can you answer about yourself? What am I? Imagine that your good friends are talking about you. How would they describe you? What are you like - serious, funny, beautiful, cool, cool? So answer that. Write literally in two or three words to interest the guy, but at the same time not to scare him, if you have an interest in him. After all, girls love to intrigue men.
“I thought you wouldn’t answer”
With these words, the man seems to express: he was thinking about you and was worried that you would no longer want to communicate with him. But since you finally answered, he is very happy and hopes for further communication and development of the relationship.
Why doesn’t a person write or answer?
Perhaps he didn't read your message. Or he read it, but didn’t respond because he forgot or was distracted. Don't beat yourself up, it doesn't mean anything. Later, try to write again, give a signal. If you communicated on VK, but the communication was interrupted, you can still send an SMS.
How to respond to rudeness?
It is best to ignore the boor, that is, not pay attention to him and not answer anything. And for complete peace of mind, block this person if possible. More about this here:
- What to do if you were insulted on VKontakte
- How to block a person on VKontakte
How to respond to an offensive, negative comment?
You can answer like this: Listen, something is happening in your life, and I know that it has nothing to do with me. This is not something one writes in a good mood. Something makes you project your problems onto me. I'm sorry for whatever is going on with you. But I know for sure that this has nothing to do with me. Have a good day!
How to write a chatbot for vk.com in 3 minutes
Unfortunately, at the moment there are no good Python2 libraries to quickly create a chatbot. Below I will show how easy it is to write a primitive chat bot for VK using the VK API.
The article was written for beginners to show that there is nothing difficult in writing bots in Python.
Authorization
We will need the vk_api library. You can log in to VK in two ways: - As a user - As a community
In the first case, you will need to enter your username and password. In the second case, you need to enable “Community Messages” in the group and create an API access key:
Authorization in two lines:
import time import vk_api vk = vk_api.VkApi(login = 'login', password = 'password') #vk_api.VkApi(token = 'a02d…e83fd') #Login as community vk.auth()
Sending messages
Now let's write a short function that sends a message to the selected person.
PS The community can only send messages to previously written users.
def write_msg(user_id, s): vk.method('messages.send', {'user_id':user_id,'message':s})
In vk.method we can call any method from the VK API and pass parameters in the form of a dictionary.
In this case, we call the messages.send method and pass the user id and message text as parameters.
Receiving messages
Great! We have learned to send messages, we just need to learn how to receive them. For this we need the messages.get method.
A few parameters to pay attention to:
1) out - if this parameter is equal to 1, the server will return outgoing messages. 2) count - the number of messages that need to be received. 3) time_offset - the maximum time that has passed from the moment the message was sent to the current moment in seconds. 4) last_message_id - identifier of the message received before the one that needs to be returned last (provided that no more than count messages were received after it)
values = {'out': 0,'count': 100,'time_offset': 60} vk.method('messages.get', values)
In our case, this method will return all received messages over the last 60 seconds, if of course there were less than 100 of them, and if more, then the last 100.
As a result, we get a list of items:
{u'count': 3441, u'items': [{u'body': u'\u041f\u0438\u0448\u0435\u043c \u0431\u043e\u0442\u0430 \u0434\u043b\u044f \u0432\u043a !', u'date': 1491934484, u'id': 7387, u'out': 0, u'read_state': 0, u'title': u' … ', u'user_id': 23107592}, { u'body': u'\u041f\u0440\u0438\u0432\u0435\u0442 \u0425\u0430\u0431\u0440!', u'date': 1491934479, u'id': 7386, u'out': 0 , u'read_state': 0, u'title': u' … ', u'user_id': 23107592}]}
To explain in simple words, items are what can be highlighted in the dialogue.
The final chord, we make an eternal cycle, where we will respond to every message with “Hello, Habr!”
while True: response = vk.method('messages.get', values) if response['items']: values['last_message_id'] = response['items'][0]['id'] for item in response ['items']: write_msg(item[u'user_id'],u'Hello, Habr!') time.sleep(1)
The chatbot is ready.
PS We remember the last_message_id parameter so that next time we can process only new messages.
Full code
# -*- coding: utf-8 -*- import time import vk_api vk = vk_api.VkApi(login = 'login', password = 'password') #vk_api.VkApi(token = 'a02d…e83fd') # Log in as a community vk.auth() values = {'out': 0,'count': 100,'time_offset': 60} def write_msg(user_id, s): vk.method('messages.send', {'user_id ':user_id,'message':s}) while True: response = vk.method('messages.get', values) if response['items']: values['last_message_id'] = response['items'][ 0]['id'] for item in response['items']: write_msg(item[u'user_id'],u'Hello, Habr!') time.sleep(1)
It turned out to be 17 lines of code. Good luck!
UPD 09/17/18: Unfortunately, in the new version (5.80) of the VK API, the 'messages.get' method was removed and this article has lost its relevance.
Now use the longpoll system to create bots. You can find an example on the vk_api module for Python here.
Parting
How to respond to “Come on”?
"Come on" is a vulgar way of saying "bye" or "goodbye"; it means something like “give me a paw,” that is, a hand to shake goodbye. You can simply answer “Bye ” or, if you want to offend a person, tell him that “come on” is vulgar, that only a bastard says that.
How to say goodbye?
Sometimes you want to say goodbye in a beautiful or original way, but this can give a strange impression. It’s better to just write Bye, then we’ll talk some more or Listen, I’ll be a little busy now, let me write to you later. Or you can write See you later.