This is completely irrelevant to his problem. You are providing another totally different usage in the program design, which is irrelevant to what is being asked. Explain "Do not work"! We are not robots that will automatically emulate your code and point them out directly! At least what I see in this code is totally correct. How you are using it is another problem. You don't need to... `return;` statement at the end of function is redundant.
You don't say. Let's take a second to think about why... Spoiler Look at the other sections that have likes disabled, they are sections that exist so people can have their unrelated conversations somewhere else. If likes where enabled in this section then you'd like stuff because you find it funny, not because it was useful information that should be liked.